Open Doors Toronto sees a collaboration between government and local businesses

Toronto – a city of roughly 6 million people (metro). It’s one of the largest cities in North America and an internationally acclaimed one at that. Naturally, due to its size and diverse amount of cultures there’s a lot to…