Wednesday, February 21, 2024

Sherpa

The French and Spanish companies are teaming up to develop a new low-cost, highly mobile artillery system on Sherpa chassis. The alliance of French Arquus...

TRENDING NOW