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