Defenture signs contract with armasuisse for delivery of GRFArmasuisse, the Federal Office for Defence Procurement in Switzerland, signed a contract with Defenture for the delivery of the GRF...