DIC facilitates to implement $150m solar power project in Mozambique

DIC facilitates to implement $150m solar power project in Mozambique
play icon
Officials during a group picture after signing the MoU.