FintechNews RoundupUSA·Apr. 29, 2020Banco Santander Majority Owner of EburyEbury is a payments platform which is now 50.1% owned by Banco Santander; the bank paid $453 million; Ebury’s platform... Read Full Story