Fenech werd opgepakt kort nadat hij het eiland aan boord van zijn luxejacht probeerde te verlaten. Op videobeelden die nieuwssites verspreiden, is te zien hoe soldaten het aangemeerde schip inspecteren. Vorig jaar raakte bekend dat Fennech de eigenaar was van een geheim offshorebedrijf, 17 Black, dat banden heeft met minister Konrad Mizzi en de stafchef van premier Joseph Muscat, Keith Schembri.

Zowel Mizzi als Schembri ontkenden dat ze van dat bedrijf betalingen gekregen hebben. Caruana had, maanden voor ze in oktober 2017 vermoord werd bij een aanslag met een bomauto, over 17 Black geschreven. Fenech leidt een consortium dat in 2013 de aanbesteding won van de Maltese regering om een gascentrale te bouwen.