Question: Steve Maich is the editor of which of the longest-publishing business magazine, based in Toronto, Ontario, Canada?
Answer: Canadian Business