The FCA has imposed restrictions on AstroPay preventing it from providing payment services or accepting new customer funds without prior written approval
Vistra , a provider of business services, and Fenergo , a company specialising in fraud management, have announced a collaboration to enhance global onboarding processes