New Energy Capital Partners, LLC53 South Main Street, Third Floor , Hanover, New Hampshire, United States
Since Nov, 2019
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.
Investment Strategy
New Energy Capital invests in diversified portfolios of power generation and energy assets with a focus on small- to mid-size projects and companies. The NEC investment strategy focuses on operationally differentiated management teams and mitigated downside risk in an underserved part of the capital markets. With more than 100 years of cumulative experience across the infrastructure and energy markets, and a proven reputation as a strong partner to our investors, portfolio companies, and counterparties, the NEC team has one of the most robust networks of industry and government contacts to assist developers with complex transactions integrating a range of regulatory, environmental, financial, technical, legal, and project management experience. We are a collaborative and trusted partner with our investors, portfolio companies, and development teams. Portfolio projects will incorporate only commercially-proven technologies and will employ active measures to mitigate project risks through contracted sales of energy and products, secure resources, and strategies to minimize the impact of commodity volatility. NEC believes the market for sustainable infrastructure assets is in the early stages of a prolonged expansion. The fundamental drivers of the investment opportunity include:
- Required replacement of aging infrastructure
- Significant cost decreases in clean generation, water, and waste technologies
- Regulatory mandates
- Growing public support for renewable energy
- Risk mitigation and diversification by utilities and other public companies
What We Do?
NEC is a leading private investor in the renewables market. We provide flexible capital solutions tailored to the specific needs and requirements of project developers and sponsors. NEC has the ability to invest in multiple technologies across the capital stack in both projects and companies,
Company Name | New Energy Capital Partners, LLC |
Business Category | Renewable Energy |
Address | 53 South Main Street Third Floor Hanover New Hampshire United States ZIP: 03755 |
President | NA |
Year Established | 2004 |
Employees | NA |
Memberships | NA |
Hours of Operation | NA |
- Private Equity
- Private Credit
- Clean Energy Infrastructure
- Real Assets