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 ...