£3bn

The Daily Telegraph - Business - - Business -

The amount that ex­perts be­lieve will be needed to per­fect SMR tech­nol­ogy and make the first site op­er­a­tional

Newspapers in English

Newspapers from UK

© PressReader. All rights reserved.