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.