Through its teaming agreement with General Dynamics Land Systems Canada (GDLS-C), BAE Systems, Land Systems South Africa won a contract worth more than ZAR900 million ($130 million) for survivability ...