Instances of projects being delayed for one to six months have dropped by 9% over the past year, with delays shorter than one month reducing by 12% between 2012 and 2018
Source: New feed
Instances of projects being delayed for one to six months have dropped by 9% over the past year, with delays shorter than one month reducing by 12% between 2012 and 2018
Source: New feed