Question: Steve Maich is the editor of which of the longest-publishing business magazine, based in Toronto, Ontario, Canada?
Sentence (from "Canadian Business"): Canadian Business is the longest-publishing business magazine based in Toronto, Ontario, Canada, and founded in 1927.
Relevant evidence: Yes