Road and highways sector has maximum number of delayed projects: Report
NEW DELHI: The road transport and highways sector has the maximum number of delayed projects at 248, followed by railways at 116 and petroleum sector at 88, showed a government… Read more »