India tech giants struggle to shake off $115 billion rout

· Economic Times