Mecwide

Solar Energy Plant Benguela

Mechanical assembly of two solar photovoltaic plants for the production of 187 megawatts.