16 C
London
Tuesday, May 28, 2024

Metoro Solar Plant

Mozambique starts construction of Metoro Solar Plant in Cabo Delgado

Mozambique starts construction of Metoro Solar Plant in Cabo Delgado