Trade, Industry and Competition
Trade, Industry and Competition R65,311,327,740
Industrial Development Corporation of South Africa Limited