President Donald Trump has delivered on a campaign promise to ditch a 25-year-old trade agreement and replace it with something of his own. The president’s new treaty – the USMCA – is a deal between the United States, Mexico, and… Read More