Italian car giant Fiat, one of the main sponsors of the Tour de France, is reviewing its financial support because of the drug scandal that has damaged cycling?s premier race.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here