New Energy Capital (NEC), a Victory Capital Investment Franchise, is a leading alternative asset manager investing across the capital structures of clean energy infrastructure projects and companies.
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 plus long track record of attractive performance on behalf of its investors. NEC has invested or committed more than $1.5 billion across more than 40 investments.