11 cybercriminals cuffed in Spain’s Valencia, Ibiza and Palma de Mallorca for ‘CEO sting’ which scammed more than €2.4 million from companies across the globe
Investigators claim the detainees took part in a 'CEO sting' which asked high ranking employees to transfer money