BP to sell Houston-based onshore wind business as oil production grows

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, according to the company.

Houston Public Media