Autonomous delivery of vital supplies to the front-line with improved efficiency and reduced risk to life moves another step closer to reality as the Defence Science and Technology Laboratory (Dstl) announces the purchase of…
Follow this news feed: Science