Payments pick-ups continue as Ingenico strikes €1.5B Bambora deal

July 21, 2017