Annual Activities
Webcam
News
What's On?
/
News
/ 180 drivers failed to show - Arriva
180 drivers failed to show - Arriva
According to Arriva Malta Managing Director, Keith Bastow 180 drivers failed to show up to work during the past week.