41 GW of thermal projects face high risks in lieu of massive debt exposure in India: Will it keep the thermal capacity additions muted?

View Results

Loading ... Loading ...