New Leaf Energy
Chicago, IL, United States
About
Founded in 2022, New Leaf Energy is a private headquartered in Chicago, United States specializing in Solar, Energy Storage.
New Leaf Energy was established in July 2022 when ECP acquired and spun off the development platform from Borrego Solar. The company focuses on developing solar photovoltaic and battery energy storage systems, with operations across multiple U.S. markets including California, New England, New York, Illinois, and Maine. New Leaf Energy has roots extending back to 1980 through its origins in Borrego's development arm. The company works with landowners, utilities, local governments, and commercial real estate owners to design, permit, and develop clean energy infrastructure. New Leaf Energy also offers EV charging solutions and land lease opportunities.
Headquarters
Chicago, United States
Founded
2022
Company Type
Private