Church Job Search

search
vacancies

‘Suspicious transactions’ led to collapse of UK fintech Stenn

12th December 2024 Church News.

UK fintech Stenn collapsed into administration after a reference to the company in a US criminal indictment about a Russian money laundering scheme prompted its lenders to begin probing potentially suspicious transactions, according to the Financial Times, citing people familiar with the matter.