Lightsource bp is a global independent power producer that develops, constructs, and operates onshore renewable energy and battery storage solutions, including solar, wind, and hybrid projects. The company serves corporate clients, utilities, governments, and investors with flexible energy solutions through power purchase agreements and other commercial arrangements.