What foreign investors like and dislike about business in MaltaSource: Times of MaltaPublished on 7 years ago