×

Business of the Sochi Winter Olympics

7:50 PM ET Fri, 7 Feb 2014

The Winter Olympics in Sochi are likely to generate the most revenue ever.