News

JSW Renew Energy Thirty Seven, a subsidiary of JSW Energy, has signed a Battery Energy Storage Purchase Agreement (BESPA) ...