News

The Czech Republic ordered 52 CAmion Equipé d’un Système d’ARtillerie (CAESAR) self-propelled howitzers (SPHs) in 2021 and ...