One of Australia’s biggest sports is expanding into China after organisers of the V8 Supercar Championship Series signed a deal to race in Shanghai.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here