'...We are ahead of China': Anand Mahindra on nations with largest road networks
Anand Mahindra shared a list of countries with the largest road networks, highlighting India as the second largest, ahead of China. He expressed his belief that India will soon surpass the USA to become the nation with the largest road network.