News

Mounting operational costs such as wage hikes and travel expenses are putting further pressure on IT companies' margins.