UK FinTech Stenn collapsed after Russia became money white. Financial Crime December 11, 2024 Stay tuned for free updatesUK Fintech Stenn collapsed into administration after a reference to the company in a US criminal…