6 November 2023

ABI expects £615 billion shortfall in UK infrastructure investment