Embed from Getty Images Sébastien Ogier made it two wins from two events in the FIA World Rally Championship, winning a weather-affected Rally Sweden. The Volkswagen driver took maximum points, winning the rally and the Power Stage, for the second successive rally and extended his lead in the Drivers’ Championship ...
Read More »