SUCCESSFUL PROJECT

MaxPower Module 2.4 MW / Utility Solar Plant PV Plant Malta Africa