Terms of separation with Barclays Africa signed | RNS | Ticker