Employers say work permit delays are hampering their businessSource: Times of MaltaPublished on 4 years ago