News

Barclays Africa to ‘determine own destiny’

Barclays Plc sells down stake in African group in SA’s largest bookbuild Barclays Africa Group’s decision-making power is now in its own hands following the London-headquartered Barclays PLC’s (PLC) R37.7 billion sell…