Blitz India Business NEW DELHI: Tata Power Co., one of India’s largest non-state power producers, has lost its challenge to a $490 million arbitration award over a dispute with investor Kleros Capital Partners concerning a proposed bid for a coal asset in Russia. The Singapore International Commercial Court rejected Tata Power’s challenge to the quantum…


