Solarcentury Africa and the Industrial Development Corporation of...
• Solarcentury Africa and the IDC have signed a Heads of Terms agreement to co-develop a 67 MWp solar project in Zambia. Th...