Menkes and QuadReal have broken ground in a ceremony marking the start of construction at Festival, the largest new mixed-use development at Vaughan Metropolitan Centre. Designed by IBI Group, the project is comprised of four towers connected by a podium, and will boast the tallest building in Vaughan’s city centre, standing at 59 storeys.