Tech Mahindra Q1 Net Profit up 12.4% to Rs 898 Crore
The consolidated revenue of Tech Mahindra stood at Rs 8,276.3 crore in the quarter under review, up 12.8 per cent from Rs 7,336.1 crore in t...Read More
London judges have ruled that some of the world's biggest insurers were wrong to reject tens of thousands of claims from small firms bat...