The 6.02¢/kWh tariff makes the projects the lowest-cost solar power in sub-Saharan Africa to date Lusaka – Zambia’s Industrial Development Corporation (IDC) opened bids on May 27 from […]
The Industrial Development Company Zambia Limited (IDC) is an investments holding company wholly owned by the Government of Zambia. The IDC is mandated to play a […]