According to a recent report by the Union Ministry of Statistics and Programme Implementation, 552 projects of 1,634 projects it monitors were delayed. Moreover, 373 projects also reported cost overruns.
Subscribe to our mailing list to get the latest magazine!
2 days ago
3 days ago