JSW Energy commences phase-wise commissioning of 810MW wind farm in Tamil Nadu
JSW Renew Energy Limited, a step-down subsidiary of JSW Energy Limited, has initiated the phase-wise commissioning of its 810 MW ISTS-connected Wind Power Project in ... Read More