Business11 hours ago
IDC Funding Crisis: How Cheap Loans Are Putting South Africa’s Steel Industry at Risk
South Africa’s steel industry is facing an escalating crisis, fueled by extensive cheap funding from the Industrial Development Corporation (IDC). This state-backed financial support, which primarily...