A portfolio of 10 run-of-river hydroelectric power plants. The hydroelectric power plants have a total capacity of 83 megawatts and is located in West Virginia, Ohio and Pennsylvania, United States of America.
Buildings and Property
Harbor Hydro (10 run-of-the-river hydro facilities) Valuation and Funding
This information is reserved for PitchBook Platform users. To explore Harbor Hydro (10 run-of-the-river hydro facilities)‘s full profile, request access.