Mercedes-Benz VISION AVTR concept is the result of a global partnership between one of the most innovative brands in the entertainment industry and the Mercedes-Benz. The name of the Mercedes-Benz VISION AVTR stands not only for the close collaboration in developing the showcar together with the AVATAR team but also for ADVANCED VEHICLE TRANSFORMATION. This […]