Trade, Industry and Competition
Trade, Industry and Competition R28,311,998,805
Industrial Development Corporation of South Africa Limited