Space Commerce Space Alliance to bring new firepower to the UK’s national space strategy with the backing of Leonardo and Thales Press Release July 20, 2022