Ottawa unveils massive stimulus plans as economic recovery loses momentum
Ottawa released an update on the health of the country’s finances, revising up its projected deficit this year to $382 billion. Anthony Okolie speaks with Derek Burleton, Deputy Chief Economist, TD Bank, about the magnitude of the deficit and the outlook for economic recovery.