Microsoft Canada announces new headquarters in downtown Toronto

Microsoft Canada has announced plans for a new state-of-the-art headquarters located in downtown Toronto.

Continue reading “Microsoft Canada announces new headquarters in downtown Toronto”

Advertisements