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 …
CompaniesNewsNorth America