A Financial Intelligence Analysis Unit (FIAU) report had identified the owner of 17 Black to be power station investor and Tumas Group CEO Yorgen Fenech, who has a clear link to Muscat and Tourism Minister Konrad Mizzi, through mutual investment into a new gas-fired power station, since 2013 or earlier.