REMI

OPTrust

Google headquarters

Canadian Property Management

Toronto development nabs Google headquarters

The newly inked deal with developer, Carttera, will see the digital technology giant consolidate its current offices in the Greater Toronto Area into 400,000 square feet in the city's St. Lawrence neighbourhood next year.