European ‘NEMESIS’ Self-Propelled Artillery Makes First Appearance in Madrid
General Dynamics European Land Systems has unveiled its new self-propelled artillery system, dubbed “NEMESIS,” at Madrid’s FEINDEF defense exhibition. The tracked platform features a 155mm/L52 fully automated cannon from...

