Uttar Pradesh Power Corporation Limited has awarded its 375 MW/1,500 MWh battery energy storage….

This content is restricted.