Shaping the future of global energy

Lightsource is a global leader in the development, funding and long-term operation of solar photovoltaic (PV) and storage projects. We are shifting the mind set of conventional energy use and generation.

$3.0 billion
deployed into solar assets in just five years

2GW
over 1000 solar projects completed

300
in-house team, including the largest O&M fleet in Europe

London - Head Office

7th Floor
33 Holborn
London
UK

San Francisco

101 California Street
Suite 2880
San Francisco
CA
94111

Philadelphia

BOK Building
1901 S 9th St. Philadelphia
PA 19148
See all locations