Roads sector has most number of delayed projects
The road transport and highways sector has the maximum number of delayed projects at 300, followed by railways at 119 and petroleum sector at 90, showed a government report.
In the road transport and highways sector, 300 out of 825…