Indian internet business report - Icra Information Services (New Dellhi New Dellhi, ICRA Limited, 2000)