“We Need to Encourage the Development of Industry, Manufacturing and Mining in South Africa” – Invicta Holdings