Juno Jump Start | TC Energy head says says U.S. remains more attractive for investment
The head of one of Canada's premier energy companies says investing in the U.S. is a safer bet, guest host Kris Sims explains why Canada’s EV mandate is doomed to fail, and more.