Sochi Winter Olympics ‘cost billions more than estimated’

As the International Olympic Committee prepares to choose between Beijing (China) and Almaty (Kazakhstan) as the host of the 2022 Winter Olympics, a new report shows that the cost of last year’s Games in Sochi, Russia, has been underestimated by billions of dollars. —> Read More