South Africa deposits the Instrument of Ratification of the agreement establishing the Tripartite Free Trade Area (TFTA)

isntrument.jpg

Minister Davies speaking during South Africa’s deposit of the instrument of ratification of the TFTA Agreement (Source: The Department of Trade, Industry and Competition, South Africa | 5 years ago)

Image