DFI / Sovereign
Industrial Development Corporation
Johannesburg, South Africa
Industrial Development Corporation funds Renewables. 3 open opportunities for 2026, including the Energy Funding: Funding initiatives and energy solutions designed to assist SMEs with the impact of load shedding and… and 2 more.