Just by way of example, 100% of companies in Mexico MUST be Mexican owned and controlled. No problem for US companies to establish operations there that return profits to the US Corporation.
Yes, all it does is make it a bit more complicated and a bit less profitable than it otherwise would have been. The corruption down there is, as an aside, just breathtaking.