The year of instant payments 2017 has been the year of Instant Payments. Regulators and industry bodies around the world launched more Instant Payment… By TomHay