21.8 C
London
Sunday, May 19, 2024

Tete solar project in Mozambique

Ncondezi signs land use agreement for Tete solar project in Mozambique

Ncondezi signs land use agreement for Tete solar project in Mozambique