Defenture delivers prototype LAUF 20 vehicle to ArmasuisseArmasuisse, the Federal Agency for Defence Procurement in Switzerland, took delivery of a Defenture GRF prototype vehicle on the 3th...