deep dive
Breaking the UK’s infrastructure impasse
Big infrastructure projects have become synonymous with cost overruns and delays. How can the UK reverse this unwelcome trend?
deep dive
Big infrastructure projects have become synonymous with cost overruns and delays. How can the UK reverse this unwelcome trend?