Elbit Systems UK updated Army Technology on a range of different capabilities the company has to offer the British military ...
The Dutch Army has received the first units of its new 81mm mortars, marking a significant step in modernizing its arsenal.