Despite the first weekend without a win in Citroën’s World Touring Car Championship history, the French manufacturer left Beijing with the drivers’ crown in hand.
The combination of a third and a fourth plac... Read More