Europe
Asia
Oceania
Americas
Africa
A first podium finisher for a team eager to become a winner
WORDS