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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results