News

BP is selling its onshore wind business in the latest stage of its reverse away from renewable energy. The UK-based oil supermajor agreed a deal that will see LS Power acquire its 1.3 gigawatts of ...
BP said that it plans to sell its U.S. onshore wind business to LS Power as it continues to refocus its portfolio away from low-carbon assets and pay down net debt.