Home | Tag Archives: Niki Lauda (page 30)

Tag Archives: Niki Lauda

Haug to leave Mercedes

Norbert Haug is leaving his role as Mercedes’ motor sport chief “by mutal agreement” at the end of this month. A statement issued by the German carmaker said that, after ...

Read More »