TOYOTA RACING Secures Eighth Manufacturers’ World Championship with 1-2 Victory at 6 Hours of Barcelona
(MENAFN- TRACCS) Dubai, UAE – 21 October 2026: TOYOTA RACING seized its eighth FIA World Endurance Championship (WEC) manufacturers’ title with a triumphant one-two victory at the 6 Hours of Barcelona. Sébastien Buemi, Brendon Hartley, and Ryō Hirakawa …