Toyota Scores First Victory at Le Mans

On its 20th attempt, Toyota has finally won the 24 Hours of Le Mans. The Japanese automaker nabbed the top two positions, leading other competitors by a considerable …read more

Audi CEO Arrested in Dieselgate Probe

Audi CEO Rupert Stadler was arrested in Germany on Monday in connection to the diesel emissions scandal that broke in 2015. Stadler is one of 20 …read more