BENGALURU, July 27 (Reuters) – Shares of India’s Tech Mahindra (TEML.NS) fell as much as 5.3% on Thursday, their lowest since June 19, a day after the IT services firm posted a surprise drop in quarterly profit as challenging macroeconomic conditions forced clients to curb spending. Tech Mahindra on Wednesday …
Read More »