Babcock contract creates 16 new Defence industry jobs in SA

8 January 2018