
BP sells American wind business to LS Power as it continues its renewable retreat
BP will sell its U.S. onshore wind business to New York-based LS Power, as the Big Oil giant continues to divest from much of its renewable energy assets amid financial challenges. The anticipated sale, announced July 18 for an undisclosed sum, meshes with …