Spanish Army Receives First VCZ CASTOR Engineer Vehicles /13 Dec 2023The Spanish Army today received the first six VCZ CASTOR sapper combat vehicles at the GDELS factory in Alcalá de Guadaira. ~... Read More