In a last minute agreement, the United States, Canada and Mexico have come to terms on the renegotiation of their tri-lateral trade agreement, now called USMCA (United States Mexico Canada… read more →