Guest Column India’s Tokyo Performance: Happy With Mediocrity? Paresh Das Aug 19, 2021 Australia has a population of 2.54 crore, but prides itself of a huge sporting culture. In the just-concluded Olympic Games in Tokyo, athletes from Down Under took home 46 medals, 17 of them…