Latest NewsJSW Energy bags PPA of 208 MWadminDecember 4, 2017 by adminDecember 4, 20170766 JSW Energy has secured purchase power agreements (PPAs) aggregating to 208 MW. The long term PPA share of the company on a consolidated basis, has...