What does Formula 1 mean to India?
There are more than 40 million cars in India. By this year end we should be the sixth largest car manufacturer in the world, overtaking Brazil. By 2050, India is expected to become the top car maker in the world, with more than 600 million vehicles on the road. On the other hand, India is ranked 126th in the world in terms of car ownership - cars per 1,000 people - far behind Estonia, Latvia and Trinidad and Tobago (China is ranked 114th).
Read Full Story>>