London Payments Firm Moves $1 Billion a Month Despite ‘Red Flags’: Transactive Systems holds a UK electronic payments license, specializing in higher risk customers

Read here: https://www.bloomberg.com/news/articles/2023-02-03/london-payments-firm-moves-1-billion-a-month-despite-red-flags