
Britain’s £5.5bn Ajax armored vehicle has been delayed again and may not be fully operational until 2029
Britain’s £5.5bn Ajax armored vehicle is delayed again and may not be fully operational until 2029, 15 years after the army first ordered it by […]