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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results