Share this

Food Security Fact Sheet #1

The Free Trade Area of the Americas (FTAA) is a proposed trade agreement that would link all the states of the Western Hemisphere, except Cuba, by the year 2005.

Filed under