Lightsource bp
| Company | : | Lightsource bp |
|---|---|---|
| Category | : | Solar energy company |
| Address | : | 7th floor, 33 Holborn, London EC1N 2HU, United Kingdom |
| Phone | : | |
| Web | : |
About Company
Lightsource bp is a Solar energy company located at 7th floor, 33 Holborn, London EC1N 2HU, United Kingdom.
From Lightsource bp Lightsource bp, rebranded from Lightsource Renewable Energy in 2018, is the largest solar developer in Europe, and third largest in the world outside of China.