Ne

New Energy Capital Partners, LLC53 South Main Street, Third Floor , Hanover, New Hampshire, United States

Memberships : NA
Industry : Renewable Energy
Basic Member
Since Nov, 2019
About Company

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 NameNew Energy Capital Partners, LLC
Business CategoryRenewable Energy
Address53 South Main Street
Third Floor
Hanover
New Hampshire
United States
ZIP: 03755
PresidentNA
Year Established2004
EmployeesNA
MembershipsNA
Hours of OperationNA
Company Services
  • Private Equity
  • Private Credit
  • Clean Energy Infrastructure
  • Real Assets