Cat Creek Energy Advances Idaho PSH project
Wednesday, January 12, 2022
1.10.22 - (ELMORE COUNTY, ID) Cat Creek Energy, LLC (CCE)advanced the hydropower licensing process for its renewable power station through recent filings with the Federal Energy Regulatory Commission (FERC).The filings cover the 720-megawatt Pumped Storage Hydro (PSH) module of the Trybrid© Project located 20 miles NE of Mountain Home, ID adjacent to and above the Anderson Ranch Reservoir on the South Fork of the Boise River. Cat Creek Energy submitted a Preliminary Application Document which describes the proposed facilities, contains information on the resources that are affected and gives a preliminary analysis of impacts from operation.