Citi has invested in payments technology company Icon Solutions as it modernizes its payments platform. Get the Full Story Complete the form to unlock this article and...