News story

Europe’s biggest space business competition enters its 10th year

UK leg of the European Satellite Navigation Competition is now open for submissions