Eighty-eight per cent of the projects were rated marginally satisfactory or above in the likelihood of their achieving project development objectives.
Eighty-eight per cent of the projects were rated marginally satisfactory or above in the likelihood of their achieving project development objectives.