CVC Capital Partners buys 75% stake in Skrill

Formula 1 owner buys payments firm in €600m deal that sees previous owners Investcorp remain as minority shareholders

Betfair News