Co-CEO
Nick Boyle
CEO Approval Rating
90/100
Lightsource is an England-based renewable energy company that acquires and develops solar energy projects and provides electricity for residential and commercial sectors.