Toyota WEC boss Leupen stands down with immediate effect
Toyota Gazoo Racing Europe race director Rob Leupen is departing the Cologne-based organisation that masterminds the Japanese manufacturer’s World Endurance Championship campaign.
Autosport ·