Canada Maintains Top 6 Ranking as International Sport Host
OTTAWA, ON: Canada has been recognized as one of the leading sport hosting nations in the world for the 7th year in a row. In the just-released GSI Nations and Cities Index, Canada maintained its sixth place in the world-ranking, with China taking over the #1 ranking from the USA, who dropped to second. Rounding out the top