The Olympic Puzzle: Why does India only have 6 medals?

image

There is a correlation between population size and medals won. But India is the puzzle. Britain did well, which seems to suggest that having the games at homes leads to better performance.