GE Vernova-owned LM Wind Power will close its only manufacturing plant in South America, leading to the loss of around 1,000 ...
China is cutting subsidies for renewable energy projects and moving to a payment mechanism similar to the contracts for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results