As Armscor faces mounting public scrutiny over alleged governance failures, questions remain about the integrity of its ...