Question: Steve Maich is the editor of which of the longest-publishing business magazine, based in Toronto, Ontario, Canada?
Sentence (from "Steve Maich"): He was previously a business columnist at Maclean's magazine.
Relevant evidence: No