News

Tata Group's TCS defers wage hikes for employees due to business uncertainties, reports decline in net profit.