NatWest Group invests in Payments Fintech Icon Solutions.

Read the original article on Capita Match.