Markets | Thu Dec 6, 2012 7:35am EST

Barclays seals $2.1 billion Africa deal with Absa