The UK government is to establish a new body which aims to tackle delays in infrastructure development. The new National Infrastructure and Service Transformation Authority (NISTA) will bring infrastructure strategy and delivery together to address the systemic delivery challenges that the governmen
Nista
1-1 of 1 Articles