About New Energy Capital
New Energy Capital is a leading alternative asset management firm which invests across the capital structures of small-and mid-sized clean energy infrastructure projects and companies.
Founded in 2004 and headquartered in Hanover, New Hampshire, NEC was one of the first investors to focus on clean energy and infrastructure assets. NEC has delivered a decade long track record of superior performance on behalf of its investors by focusing on real assets which generate stable cash flows based on long-term contracts with utilities and other creditworthy counterparties.
NEC has participated in more than 25 transactions, totaling more than $2 billion in total asset value. The investment team has extensive experience in all aspects of clean infrastructure investing, including evaluating energy markets, projects and technologies; developing and financing domestic and international power generation, fuels, wastewater management, and distributed generation facilities; founding and managing renewable energy companies;and understanding the public policies that currently shape the landscape for the energy and related infrastructure markets.