- Advertisement -spot_img

TAG

moncada

Moncada Energy Group completes largest thin film solar farm in Africa

Moncada Energy Group, an Italian independent operator in the renewables field, through its local subsidiary Construczioni Moncada South Africa (Pty) Ltd, has completed the...

Latest news

- Advertisement -spot_img