African nations have been in the process of creating the African Continental Free Trade Area (AfCFTA) which is one of the largest trade liberalisation efforts

Written by James Somy on July 7, 2018