Barclays Africa Group Ltd has launched the Barclays Africa Supply Chain Challenge, the first of several initiatives being driven into…