GST on road projects in India
India has the second-largest road network in the world, with a total of 5.23 million kilometers of roadway. Only 2% of the country’s overall road network is designated as a national highway, although it carries 40% of the country’s total traffic. Roads carry 65% of freight and 80% of passenger travel, which is a fascinating … Read more