Press Release Singapore court dismisses all of Tata Power’s challenges to USD 490 million arbitration awards in favour of Kleros 10 hours ago