Uk has facilities.
Not clear if the new one has become operational. Much secrecy, and it's not clear of course if it's covering up failure or cost overruns or who knows what.
 
Uk has facilities.
Not clear if the new one has become operational. Much secrecy, and it's not clear of course if it's covering up failure or cost overruns or who knows what.

The UK is better at keeping things secret than the US is.
 

Similar threads

Back
Top Bottom