Steve Maich was the editor for a magazine that was founded when?
Canadian Business: Canadian Business is the longest-publishing business magazine based in Toronto, Ontario, Canada, and founded in 1927.
i don't know