Rafi Tahmazian says it's time to wake up: Energy system needs massive investment
Rafi Tahmazian, director and senior portfolio manager at Canoe Financial, joins BNN Bloomberg and says that alternative energy strategies will not meet the current demand and that energy companies need incentives to produce more.