Don't know all the details and I expect both sides feel a win/win and a deal was done quickly to the surprise of many. This is, in part, how Mexico will pay for the wall, by keeping jobs and repatriating jobs (taxes/money) back to the states. Its going to be an interesting term for Trump and this new non political/business man style is going to be very interesting to watch unfold.