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

1.3 GW
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

San Francisco
CA
United States

Philadelphia

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