Mercedes-Benz Kelowna embraces design meant to immerse consumers in luxury
The new Mercedes-Benz Kelowna facility in British Columbia represents the Canadian debut of the OEM’s new concept for automotive retail, which reflects a design concept developed by the Mercedes-Benz design team in Stuttgart, Germany. The design is meant to immerse …


