India is the second most populous country in the world. The population today is estimated to be just over 1 billion and car ownership is less than 1 per 200 people. India constructs about 30,000 buses and coaches each year and that's more than the Western European industry.
Link to this comment:
All Comments (0)