The mayors of Liverpool and Manchester have agreed a deal with an American space firm to put north-west England in a “central role in the global space economy”.
Read more here.
The mayors of Liverpool and Manchester have agreed a deal with an American space firm to put north-west England in a “central role in the global space economy”.
Read more here.