News

BP is selling off its U.S. onshore wind business, including its Indiana wind farms along Interstate 65. The London-based ...
The rationale is straightforward: U.S. integrated oil companies trade at a premium to their European rivals, and there also ...
BP is to offload its onshore wind business in the US after agreeing a deal with a New York-based energy infrastructure firm.The FTSE 100 oil company said LS Power would buy the business, called BP ...