New Leaf Energy is one of the developers of renewable energy and energy storage projects in the United States — both distributed generation and utility scale. Headquartered in Lowell, MA, with employees and projects spanning the country, New Leaf Energy was formed in 2022 out of Borrego’s market-renowned solar and energy storage development business, which extends back to 1980.