India has a massive road network and is arguably the nation with the largest road network in the world. At 1.70 km of roads per square kilometer of land, the quantitative density of India’s road network is higher than that of Japan and the United States and far higher than that of China, Brazil or Russia. Rapid vehicular growth partnered ...