Renault and Thales unveil 4 Troop multi-mission military vehicle at Eurosatory · Pollar