President Cyril Ramaphosa says a new Africa free trade area is an opportunity for all countries on the continent.