Europol: Authority busts 15 crypto scammers

Financial Market Authority warns of Renegade GmbH