About Armscor The Armaments Corporation of South Africa (Armscor) is a division of South African Department of Defence. It employs around 1500 employees and is...