The Rise of the Mule

Mule networks are a collection of linked accounts belonging either to individuals or businesses which are used — sometimes without the knowledge of the account owner — illegally to transfer funds.

Read More

Keep up to date with all the latest news in the payments industry with our newsletter CONNECT.

Launch
Back to the top of the page