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.8 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
101 California Street Suite 2880 San Francisco CA 94111