Ibibo Says Mobile Browser Hits 6 Million Downloads

Nandana Das

Consumer Internet firm Ibibo claims it's mobile browser named iBrowser(it has nothing to do with Apple Inc incase you are wondering!) ....

21 February, 2012