Over the last month, new developments surrounding the Africa Free Trade Agreement (AfCFTA) have brought a fresh wave of excitement