Indians’ definition of success needs to change

Indians’ definition of success needs to change

For a country with a population of 1.25 billion people, India has lagged behind in medal count since the country’s first Olympic appearance at the 1900 Paris games. Team India has secured as many medals total as the 28 Michael Phelps has earned in his career. According to CNBC, factors...

Read more