UK & US mark several international firsts for military innovation. The winners of the inaugural International Space Pitch Day were today announced marking several world firsts. Ten tech start-ups successfully secured same-day contracts worth up to £53,000...