Hot Business News Today Audi CEO, Rupert Stadler, Arrested in Germany for Potential Evidence Tampering by Madison Semarjian • June 18, 2018 • 0 Comments Audi involvement speculated in Volkwagen’s ongoing Deiselgate emissions scandal. Read more...