Times Internet is growing despite influx of US tech firms in India – TechCrunch