Swiss defence groups caught by law designed to stop mercenaries
Blackwater-era restrictions cause uncertainty for defence tech companies based in Switzerland
Source: Financial Times (World)
Blackwater-era restrictions cause uncertainty for defence tech companies based in Switzerland
Source: Financial Times (World)