MOD Director of Defence Innovation Joins the Ploughshare Board
Ploughshare, the company that finds new and inspiring uses for government inventions, is pleased to announce the appointment of defence i...
© Ploughshare Innovations Ltd 2026. Registered in England and Wales No. 04401901