News

BP Plc agreed to sell its US onshore wind business to LS Power, as the company continues efforts to pivot back toward its ...