After two years of talks, a deal has finally been struck on the revised terms of the United States Mexico Canada (USMCA) trade agreement, with US apparel and textile industry groups urging swift Congressional and presidential approval.