France Orders 364 Serval Armored Vehicles for Army
arif2021-01-16T17:30:19+00:00The French Army has placed an order for 364 Serval armored vehicles of which
The French Army has placed an order for 364 Serval armored vehicles of which
PARIS – The French Ministry of the Armed Forces has announced a firm order