News

TCC Canada has signed a 10-year lease that will see it occupy about 62,000 square feet on the first five floors at 66 Slater St. starting Dec. 1, with an option to take over the sixth floor.
When federal government employees were mandated back to the office, Mehnaz Tabassum and Saif Ahmed found themselves losing time for what mattered most to them.