1 Articles
Report

Stefan Knirsch was Audi's head of technical development.

He's already been asked to clean out his desk.