Salt Lake City leaders are pressing forward with a bid to host the winter Olympic Games amid claims the city is the “best suited” in the world to host the event, while Denver Mayor Michael Hancock has formed a committee to further explore his city’s ambitions.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here