In addition to the answers below quite a useful way of measuring Olympic success is medals per capita. Countries like China and the USA are always going to win a lot of medals because they are a lot of people who live there. read more
In addition to the answers below quite a useful way of measuring Olympic success is medals per capita. read more
At the 2016 Summer Olympics in Rio, Great Britain became the first country to win more medals at a Summer Olympics immediately after hosting a Summer Olympics; they won 67 medals overall, coming in second place in the medal table ahead of China, two more than in London in 2012. read more
To win medals in Olympics you need proper training facilities,recognition of players and people interested to take sports as career. Great Britain and US economy is good. They are ready to pump funds in development of world class facilities and in training of their sportsperson . read more