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 ...
At the beginning of this century, the British energy company BP achieved its own American dream, becoming the largest oil and gas producer in the United States after spending a combined $75 billion to ...