FTC to supply the solar photovoltaic (PV) portion of the Cat Creek energy and storage Project Supports Cat Creek’s agreement with Bayer to produce 1,400 GWh of electricity annually The 1,761 MW project includes solar, wind, pumped storage hydropower and additional water storage BOISE, Idaho, Aug. 09, 2023 (GLOBE NEWSWIRE) -- FTC Solar, Inc. (Nasdaq: FTCI), a leading provider of solar tracker systems, software, and engineering services and Cat Creek Energy, LLC (CCE), a renewable energy Independe