RE: Mode Derisked31 Jul 2021 22:33
For me the two key points - only my personal thoughts
They are FCA approved and can operate legally as a crypto company in the UK with their AMLD5 registration (took 2 years to achieve - many companies have given up after applying). - 2 years! Puts us well ahead of the rest
They have lots of merchants interested some being major ftse 100 companies