News

India's Tech Mahindra reported a marginally lower-than-expected first-quarter revenue on Wednesday as clients tightened ...