Trump has long campaigned against NAFTA, which he said resulted in shipping US jobs abroad.
Washington:
President Donald Trump on Wednesday signed the new USMCA North American trade pact with Canada and Mexico into law, pronouncing a "glorious future" for US industry.
The United States-Mexico-Canada Agreement or USMCA, crafted over years of negotiation between the the three countries, replaces the 1994 North American Free Trade Agreement, or NAFTA.
Trump has long campaigned against NAFTA, which he said resulted in shipping US jobs abroad.
"Today, we are finally ending the NAFTA nightmare," he said at the new treaty's signing ceremony in the White House.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)Track Latest News Live on NDTV.com and get news updates from India and around the world