Global shock fuels fall in European payments sector

US one dollar bills are seen in front of the stock chart displayed in this illustration taken on February 8, 2021. REUTERS/Dado Ruvic/Illustration//File Photo Acquires Licensing Rights Sees organic sales growth in 2023 of 6-7% vs 8-10% before Sees operating margin falling 150 bps versus 100 bps increase before Shares fall up to 60%, hitting …

Read more