ParentFull threadfosk·Italy - believe it or not - has top notch expertise in producing military and space technology. I recall they also export lots of military equipment, of all types.View on HN