Home Contract awarded to RBSL for 148 ‘Challenger 3’ tanks CHALLY3-RBSL-CROPPED

CHALLY3-RBSL-CROPPED

CHALLY3-RBSL-2