Icon
 

Ncondezi Energy provides fresh numbers for Mozambique solar