Malta Debunks 'Data Leak' Coverage
by Jason Gorringe, Lowtax.net, London
22 May, 2017
Malta's Minister for Finance, Edward Scicluna, has dismissed allegations that there has been a leak of data about 70,000 companies in Malta, many of which were reported to have been created for German taxpayers.
Read Full Story »