£ 1.4 billion
$ 1.806 billion
Announced
25/4/2017
Sam Duke - Editor
United Kingdom
Project development
Project development
England and Wales
Government and public policy