Lightsource bp

$538.3M revenue • 400 Montgomery St 8th floor, San Francisco, CA, 94104, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Lightsource bp

Address

400 Montgomery St 8th floor, San Francisco, CA, 94104, United States

Approx. Annual Revenue

$538.3M

Established

2017

About Lightsource bp

Lightsource bp is a global solar energy leader that collaborates with utilities, businesses, communities, and governments to meet the growing demand for sustainable energy. The company is a leading developer, financier, and operator of utility-scale solar projects, leveraging economies of scale and continuous improvement to provide affordable, reliable, and environmentally-friendly energy solutions worldwide.

More Companies in California

Browse all companies in California

Frequently Asked Questions about Lightsource bp

Technologies Used

Social Profiles

Key Decision Makers

Jason Lingard Managing Director - Global Asset Services
LinkedIn
Emily Mullins Marketing Manager
LinkedIn