Cube Hydro Partners:
Cube Hydro, a portfolio company of I Squared Capital Advisors (US) LLC, is a hydropower development and operating platform targeting investments in mid-sized greenfield and operating hydro projects in North Americas. Cube Hydro and its affiliates own and operate 19 hydropower plants on ten rivers in five states with a combined capacity of more than 374 megawatts, generating 1.4 million megawatt-hours annually, or enough electricity to power approximately 140,000 homes with renewable energy.