![](https://img.etimg.com/thumb/msid-112468620,width-1200,height-630,imgsize-42486,overlay-economictimes/photo.jpg)
India is not even in the ring in the Olympics bout with China. But why?
303 Olympic gold medals. That’s what China has won till date in the 128-years history of the world’s largest games carnival. For India, the number just touches double digits at 10. The math is simple - India is behind China by gigantic 293 gold medals. …