Powering India's needs

The Barmer plant comprises eight 135MW units to produce 1,080MW of power

What’s on at JSW Energy