All Resources

All Resources
Quick Facts
AfCFTA IS THE LARGEST FREE TRADE AREA IN THE WORLD MEASURED BY THE NUMBER OF COUNTRIES PARTICIPATING