Gloomy earnings reports by big Indian tech firms are creating worries that the industry would struggle to explain an 11 billion-dollar rally.
Tech industry's earnings to weigh on stocks
Advertisment
Advertisment