The USMCA, crafted over years of negotiation between the three countries, replaces the 1994 North American Free Trade Agreement, or NAFTA.
It also makes changes to e-commerce, intellectual property protections and dispute settlement for investors, as well as imposing tougher labor provisions, requiring reforms to Mexico’s laws.
The signing ceremony event in Washington featured hundreds of business and farm leaders from around the country and scores of Republican officials. No Democratic members of Congress were on the White House guest list.
Trump has long campaigned against NAFTA, which he said resulted in shipping US jobs abroad.