New Leaf Energy develops solar and energy storage projects across multiple US regions by partnering with local authorities, utilities, landowners, and system owners. It designs, constructs, and manages renewable energy projects, generating revenue from selling projects to system owners and through long-term energy purchase agreements with offtakers. The company differentiates itself with an experienced leadership team (spun off from Borrego Development) and a mission-driven culture focused on accelerating clean energy adoption. Its goal is to expand the deployment of solar and storage to accelerate the transition to renewable energy for the benefit of stakeholders and communities.
Company Size
201-500
Company Stage
Acquired
Total Funding
N/A
Headquarters
Chelmsford, Massachusetts
Founded
2022
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?