Tata Power shares down after $490 million arbitration ruling in favour of Kleros

Tata Power shares dropped over 2% after a tribunal ordered it to pay $490.32 million in damages to Kleros Capital Partners, with additional legal costs. Despite this, Tata Power reported a nearly 25% profit increase for FY25, with total income rising to ₹17,446.95 crore.

Markets