News

Avaada Group has signed an agreement with the Maharashtra state government in India to build two pumped storage hydro projects with a combined capacity of 3.65 GW. The company plans to deploy the ...