Begin typing your search...
You Searched For "Programme Implementation monitors"
47 mega projects running behind schedule
Out of 1,438 projects, 835 projects are delayed and 174 have reported additional delays; 343 projects reported cost overruns and 165 projects reported...