Loading…

TOYOTA RACING has secured the World Manufacturers’ Championship with a commanding one-two finish at the 6 Hours of Barcelona, the penultimate round of the 2026 FIA World Endurance Championship (WEC). In challenging conditions at the Circuit de Barcelona-Catalunya, the team…
To respect copyright, we link to the source rather than republishing the full text. Read the complete article on Cyprus Mail.