• Thumbnail for Free Trade Area of the Americas
    The Free Trade Area of the Americas (FTAA) was a proposed agreement to eliminate or reduce the trade barriers among all countries in the Americas, excluding...
    18 KB (1,680 words) - 17:56, 6 February 2024