Annual Activities
Webcam
News
What's On?
/
News
/ Malta Freeport business 25% downturn
Malta Freeport business 25% downturn
Freeport has seen a 25% downturn in throughput and to cut costs has terminated fixed term contracts of some of its employees.