Leaders has announced that a record number of delegates attended the seventh edition of its flagship Leaders Sport Business Summit, which was held last week at Stamford Bridge in London.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here