BP Solar modules: Up Close
BP Solar - The story so far
Lightsource bp targets 25GW of solar development by 2025
BP Solar Ident logo
BP Solar Logo history
BP Solar was a manufacturer and installer of photovoltaic solar cells headquartered in Madrid, Spain, with production facilities in India and the People's Republic of China. It was a subsidiary of BP.
Business and economy
Explore contextually related video stories in a new eye-catching way. Try Combster now!
PV power plants
Projects in developing countries