Tech Mahindra Ltd.s quarterly profit fell more than estimated as Covid-19 pandemic stalled economic activity and spending across the globe. Tech Mahindra for the quarter ended Mar 2020 reported a revenue (in US dollar terms) of USD 1294.6 million, a fall of 4.3% QoQ. But on constant currency terms the revenue de-growth was...