Mercedes opens Vaughan facility with Autohaus open design
A new Mercedes-Benz dealership opened Monday in the Maple Auto Mall at 9300 Jane St. with a complement of 30 staff. The store is the automaker’s seventh in the GTA and 14th in Canada. “This area of (greater) Toronto is growing very quickly,” said Marcus