Volkswagen has named its top 100 European outlets ranked on service quality and customer retention, and recognised the achievements of the staff responsible at an awards ceremony at the company’s headquarters in Wolfsburg, Germany.
—