News

India’s USD 245 billion IT services industry, long known for its hiring blitzes and bench strength, is entering a new phase ...