Tata Power reported a 10.35% rise in net profit for the December quarter, reaching ₹1,187.54 crore, compared to ₹1,076.12 ...
Shares of Tech Mahindra Ltd. 532755 inched up 0.30% to 1,659.50 Indian rupees Tuesday, on what proved to be an all-around ...