Mhlahlo, Petunia Siphiwe
(2017-02)
The Industrial Development Corporation is the largest provider of development funding in South Africa. Despite having documented processes for assessing funding applications, which include traditional performance measures, ...