South Africa’s biggest ever composite training programme is finally up and running with first recruits enrolled at the Composites Training Academy (CTA) in Cape Town.Read More