Interviewed today by Business Standard:
100 million Internet users in India
16 hours a week spent on the Internet (on average)
Online advertising spend is now more than Rs. 1000 crore per year (4% of overall advertising)
Of 35 million SMEs in India, just 1.8 million have at least 1 PC