Malta Freeport

WCS Engineers assisting customers in the installation of HV cable reel on QC-01 at Malta Freeport