McKinsey and EBA identify threats to European banks’ payments revenues
The central role traditionally played by banks in the European payments ecosystem “may be coming under challenge” as some specialist payments providers reach double-digit growth rates in payment revenues, according to a report jointly published by the Euro Banking Association and McKinsey & Company... More