Your javascript is disabled. Click the following link to the article.
Coronavirus delays hit £26bn-worth of projects - CN