Skip to main content

CBI and Turner & Townsend: Establishing major projects industry can drive net-zero and levelling up