New UK Space Agency launched

Yesterday, the United Kingdom (UK)announced a new, restructured space agency conspicuously called the UK Space Agency, which replaces the older British National Space Centre and is slated to open its doors by April 1st.  Including a new International Space Innovation Centre, the UK Space Agency is intended to take responsibility of UK government space activity, serve as a […]

Read More New UK Space Agency launched