Business Banks risk losing 280 billion US dollars to payments start-ups by 2025 September 16, 2019Emerging Europe Staff Banks could lose up to 280 billion US dollars in payments revenue by 2025, as an increasing number of start-ups, such as Estonia’s TransferWise, make sending money to individuals and companies more transparent, quicker and free, according to a... Read More