SUCCESSFUL PROJECT

2.4 MW Malta PV Plant