Barclays Africa Supply Chain Challenge takes place today The Barclays Africa Supply Chain Challenge is set to take place in Cape Town today, with five startups shortlisted from… Read More