JSW Energy Secures 1.5 GW/12 GWh Pumped Hydro Storage Agreement with UPPCLMay 2, 2025 JSW Energy, through its subsidiary JSW Neo Energy Ltd, has signed a significant energy storage agreement with Uttar Pradesh Power Corporation Ltd (UPPCL) for the procurement of 1.5 GW/12 GWh…