Geon completes 2.88 GWh Khavda BESS to aid renewable integration

Business