British Army will receive a fleet of 148 Challenger 3 Main Battle Tanks (MBTs) as part of an £800 million contract with Rheinmetall BAE Systems Land
138