India is not even in the ring in the Olympics bout with China. But why?

India lags behind in Olympic golds, with only 10 compared to China’s 303. Despite being the world's fifth-largest economy, India brought home just six medals from the 2024 Paris Olympics, winning no golds. Lack of investment and governance issues contribute to this disparity. To compete globally, India needs substantial investment in infrastructure and athlete development, following China's comprehensive approach.
Read The Rest at :