UK-based bank NatWest has announced a strategic minority investment in Icon Solutions, a payments technology and consultancy services provider.... Read more