Tata Power Loses $490 Mn Arbitration Challenge In Singapore by BW Energy Online Bureau 4 days ago Tata Power has lost its challenge to a $490 million arbitration award in favour of Kleros Capital Partners