BP to sell US onshore wind business, focus on Lightsource BP for renewables
BP plans to sell off BP Wind Energy, which operates most of its assets from a remote control center in Houston.
Building "Bridges" Across the Bayou City!
BP plans to sell off BP Wind Energy, which operates most of its assets from a remote control center in Houston.