The first major report from the UK’s new National Infrastructure and Service Transformation Authority, (NISTA), has rated the majority of projects at either ‘green’ or ‘amber,’ showing that delivery is either likely or feasible.
NISTA, which marked ...