TC Energy is North America's premier energy infrastructure company operating natural gas pipelines, power generation, and related investments.

Calgary, Canada · 3+ investments

Energy
Headquarters
Calgary, Canada
Total Investments
3
Last Investment
Feb 2026
Geographic Focus
Canada, United States

Investment Thesis

Focuses on low-risk investments in power generation and energy infrastructure to support growing energy demands.

TC Energy is a Venture Capital firm based in Calgary, Canada. It has made 3 investments in Energy.

Investment History

Sign up to view investment history

Create a free account — 10 credits a month to unlock deal history, amounts, and round details.