Toronto Has Been Ranked the Second Most Important Financial Centre in North America By Notable Life By Notable LifeView Author|September 24, 2015|LifeView Life From the ever-growing food scene to world-class festivals like TIFF, Toronto is finally in the spotlight in a major way. Not that we need to tell you that. Confirming this, Toronto has just risen into the top 10 of the... View this article.