Major tech player confirms allure of Toronto real estate
Toronto is home to some of the world’s most innovative technology companies and now arguably the most famous name in tech has announced a major real estate investment in the city. Microsoft will base its Canadian operations in a new state-of-the-art headquarters in 132,000 square feet over four floors of 81 Bay Street, CIBC Square, […]