SSTL opens a new office in Adelaide in support of the UK – Australian space partnership September 5, 2022On September 13th, SSTL will open an office in Australia at Lot Fourteen in Adelaide — this announcement follows a meeting between the Rt. Hon Anne-Marie Trevelyan MP (UK Secretary […]