World Touring Car Cup made official as WTCC, TCR combine in two-year deal

The new FIA World Touring Car Cup has been officially confirmed after a deal was reached to bring the World Touring Car Championship and the TCR International Series together. Approved at the latest meeting of the FIA’s World Motorsport Council in Paris, the new series will run for at least the next two years after … Continue reading World Touring Car Cup made official as WTCC, TCR combine in two-year deal