Jul 16, 20213 minBusinessSpace Applications Catapult chooses LeicesterThe Catapult has made Leicester its new home. Transforming the UK's capability for innovation in the space industry and driving future...