UK-based spaceflight company Orbex has showcased its rocket during the inauguration of its new headquarters and rocket design facility in Forres in the Scottish Highlands. Designed to deliver small satellites into Earth’s orbit, this. Continue reading