Adrian Delia says ‘intensive’ due diligence puts him in the clearSource: Times of MaltaPublished on 6 years ago