Yes, and agree the generosity of the Mexican president has been influenced by the great deal-maker, Trump. A deal may have included the proverbial Horse’s Head approach.
Nevertheless, I’m grateful for their cooperation. It takes two to make a deal and the monetary value of the Mexican side investment is duly noted. Reportedly, Mexico does not have extra money lying around, but they have a way of showing up for the job, lately, and this is a good for all concerned.
True; Mexico, like China, is not in a strong bargaining position right now {with Trump, of course.}