11.7 C
Los Angeles
Saturday, December 21, 2024
- Advertisement -spot_img

TAG

BP

BP to Sell Houston Onshore Wind Business as Oil Production Expands

Currently, BP Wind Energy operates 10 different sites across the U.S., all of which are operated remotely from a command center located in Houston,...

LATEST NEWS

- Advertisement -spot_img