
Rainbow Falls Hydropower Facility Project featured in Hydro Review
The 2.6-MW Rainbow Falls Hydropower Facility in New York suffered significant damage during Hurricane Irene. Hydro Review featured an...