Finalists for International Space Pitch Day revealed
15 tech firms selected to pitch to military leaders for share of £800,000 to develop space innovation
15 tech firms selected to pitch to military leaders for share of £800,000 to develop space innovation