
Need for speed: What can India do to get top level racing back in the country?
Formula 1. MotoGP. World Rally Championship. Formula E. They are the pinnacle of motorsport. India is the most populous country in the world. Put two and two together and the case for the country to host these racing series becomes an obvious one. The …