)
Lightsource bp
Stand information: FM968
Lightsource bp is an international solar business. We develop, finance, build and operate utility-scale solar power projects through smart and sustainable solutions. Since 2010, we’ve provided sustainable and affordable energy to businesses and communities throughout the UK.
Address
7th Floor,7th Floor 33 Holborn
London
EC1N 2HU
United Kingdom