27 March, 26 BESS energy storage Financial Result India JSW Energy Pune JSW Energy Reports 59% Revenue Growth, Eyes Launch of 5 GWh Battery Plant by FY26 Q3 Read More