Tech Mahindra shares tank nearly 6% after announcement of earnings
Tech Mahindra saw its revenues decline by 1.2% to ₹13,005 crore during the reporting quarter.
Read More