bp to Sell U.S. Onshore Wind Assets to LS Power MM Desk 22 July, 2025 bp has agreed to sell its U.S. onshore wind business to LS Power, continuing its Read More