Steve Ellul put on €128,000 contract as new CEO at Infrastructure MaltaSource: Times of MaltaPublished on 2 years ago