Industrial Development Corporation (IDC) Bursary South Africa 2025 – 2026

Industrial Development Corporation (IDC) Bursary South Africa 2025 – 2026 ABOUT THE COMPANY – IDC The Industrial Development Corporation (IDC), established in 1940, is owned by the government of South Africa and is under the supervision of the Economic Development Department. The IDC is a national development finance institution, which provides youth enterprises, who are … Read more