Technology InMobi's global ad network reaches 691M monthly unique users; India third biggest country in its user list Anand Rai 2 May, 2013