Deals | Thu Dec 6, 2012 6:05pm IST

Barclays seals $2.1 billion Africa deal with Absa