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

San Francisco
CA
United States

New Delhi

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