TATA POWER KLEROS
Tata Power shares down 2% after $490 million arbitration ruling in favour of KlerosTata Power reported a 24% YoY rise in Q4 FY25 net profit to Rs 1,306 crore, with revenue up 7.9% at Rs 17,096 crore. EBITDA jumped 39.2%, a...03 Jul, 2025, 09.32 AM IST
Load More