Sep 282021 Cardiff space tech firm developing reusable satellites gets major funding boost It has secured backing from the European Space Agency birminghampost.