Foxconn is getting ahead of the curve here. They know its going to happen and so its better they do it and keep the client than letting others get in to the game. Indian consulting companies use the same strategy. They have offices all over the world and actively go to places where the wages are low and set up shop themselves.
Well didn't foxconn managed to get Trump to paddle a shovel in Wisconsin and then managed to do almost nothing for years? India shouldn't be happy until the billion dollar is actually invested instead of promised.
Google was supposedly going to invest in a telecon company. It also didn't happen in real life, just in newspapers.