From Poland to the Canary Islands: 10 arrested for stealing EUR 34 million in taxpayers’ money

The Polish Police Central Bureau of Investigation (Centralne Biuro Śledcze Policji), with the support of the Spanish Civil Guard (Guardia Civil) and Europol, has unravelled a sophisticated tax evasion... Read more »