IATP
Almost 15 years after it was ratified, the North American Free Trade Agreement is increasingly in the spotlight.