Vancouver's Canada Post building has been sold to the British Columbia Investment Management Corporation (bcIMC), one of Canada’s largest institutional investment managers. The new landlord plans to redevelop the site. The building sold for $159million, according to a Land Titles Office search.
We...