‘Suspicious transactions’ led to collapse of UK fintech, Stenn

Read here: https://www.finextra.com/newsarticle/45208/suspicious-transactions-led-to-collapse-of-uk-fintech-stenn