News

Mastercard in early talks to sell majority stake in Vocalink– report

Vocalink reported a net loss of £12.4m in 2024, compared with a profit of £1.9m in 2023.