Why does India perform so poorly in the Olympics?

The number of gold medals that India has won throughout the history of Olympics, countries like China win 6 or 7 times that number in a single Olympics, or even more.

Why is it so? Why has India’s performance in the international sports events like Olympics so embarrassing?

Do we lack talent? Do we lack money and facilities? Is it attitude?

I’ve shared a few of my thoughts in my recent blog post. Do read, and share if you like it.