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

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