REMI

Spadina

Canadian Facility Management & Design

Vaughan Metropolitan Centre transit terminal breaks ground

An inter-regional transit terminal has broken ground at Vaughan Metropolitan Centre, the largest urban mixed-use development in Canada.