Internet, Social

Over 96 Bn ad impressions delivered across India’s websites in Q3 2013- comScore

 
Internet, News

India climbs to position 3 in terms of Internet Population across the world, surpass Japan by 17.6 Million users: ComScore