Comment Comment by acchow Toronto has the best spin department in the world. I never stop seeing listicles with Toronto in the top 3, reading about how great it is a place to live and work, and how it's become a leader in innovation/tech/art/music/film/finance.The endless fluff pieces are a bit tiresome. parent acchow 8 years ago
The endless fluff pieces are a bit tiresome.