Media group Discovery has suspended its operations in Russia, adding to the growing number of corporations withdrawing from the country owing to its invasion of Ukraine.
This content is available to SportBusiness Media subscribers only
Talk to our team of experts about a subscription today
Already have an account? Sign in here