Yes, they are still working, but only for EEA registered business.Hi
How is Leopay doing lately ? It's been a while I did not hear from them.
Since the problem with Satabank, I just recorded to stay away from them, but I see they're still around, so I was wondering if they were still an option for business account.