Founder & CEO
Roy Bedlow
CEO Approval Rating
90/100
Low Carbon is an England-based investment and asset management company that acquires, owns, operates and invests in renewable energy projects.