TC Energy investing in 400-MW Canyon Creek pumped storage project …
TC Energy investing in 400-MW Canyon Creek pumped storage project in Alberta - Hydro Review - Pumped Storage Hydro ... power and storage and Mexico for TC Energy. "We believe that large-scale, long-duration and strategically-sited energy storage is the key to unlocking the full potential of renewable energy and moving towards a lower carbon ...