News

The slowdown seen in the quarterly results by India's information technology (IT) companies is not just a result of ...