Return to Article Details Innovation in South Africa – The role of the Technological Innovation Agency