Azerbaijan among world
Russia has been awarded the title of top Global Sports Nation, with Canada and the United Kingdom remaining in second and third respectively.
London remains the top Global Sports City for 2015, for the fourth consecutive year, ahead of Rio de Janeiro, host of next summer’s Olympic Games, and Moscow in third. The big movers on the Global Cities Index were the Gold Coast, Budapest, Beijing and Glasgow.