Mr.Tang
Active Member
There is an article on tech-hubs (dont think it is pay-walled) from the financial times which includes Toronto's eastern shore area (among other global locations). Posting here as seems most relevant:
Welcome to Silicon Allee: the new global tech hubs
Where internet innovators lead, developers are following. From Berlin to Singapore, we find the new hot spots
www.ft.com