Since 2023, CAB Payments has suffered a series of profit warnings driven by foreign exchange fluctuations and the departure ...
In a filing under City takeover rules, the Swiss giant revealed it has a 1.47% holding in Lloyd's of London insurer Beazley.