Shaping the future of global energy

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

£2.4 billion
deployed into solar assets in just five years

2GW
under management, 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

New Delhi

International Trade Tower
Nehru Place
New Delhi
Delhi
India
See all locations