Canadian Index of Wellbeing Comes with Mixed Results Recently I wrote about this years’ annual Toronto Vital Signs 2011 report, where the strengths and deficiencies in the city were identified and explored. Previous to that we covered when our city placed 9th greenest in North America, and when it ranked 4th as the most liveable city on the global list. We also featured Toronto coming in 2nd as a ‘City of Opportunity’...
by Desi at October 27th, 2011 at 12:10 am