Answer: Mexico and Canada
Step-by-step explanation:
NAFTA stands for the North American Free Trade Agreement and it was negotiated between the United States, Mexico, and Canada in 1994 under President Bill Clinton.
5.1m questions
6.7m answers