Finastra is one of the three largest providers of core financial services technology to the banking industry supporting nearly 9,000 banks across the globe. They provide an end-to-end solution with Visa to disburse funds to business and individuals’ accounts globally.