IT companies' revenues to grow up to 9% on tech demand: ICRA
Rating agency Icra gave a "stable" outlook for the sector, whose size is pegged at over $180 billion by industry lobby Nasscom, including the business process outsourcing business
Read More