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