News

A jump in profits and bouts of fresh deals show Tech Mahindra is finding its rhythm, but revenue dip in key markets has ...