It’s only fitting Mayor Olivia Chow chose Fire Station 334 to announce Toronto’s economy could soon be set ablaze as a result ...