The Indian road network is the second largest in the whole world. As of March 31, 2016, there are 10.5 M registered commercial vehicles running across 4.32 M kilometere of roads in India. For the diverse landscapes and population, these commercial vehicles play a vital role in supporting the Indian Economy by transporting goods not only to the easily accessible cities but also to the remotest parts of the country.