So this new minumum wage thing?

Rambling again, you obviously have never been invlolved in the ownership of a business. There's a reason there are no Walmart in Afghanistan and a bunch of other places. Walmart are placed by looking at the demographics of the area they are going into. They don't just build them and hope it works. If your talking about infrastructure such as roads and everything else that's associated with placing a large business, that cost goes to the developer. Some places will offer large corporations tax incentives to get them established but the govt makes all that back on sales tax and payroll taxes and all the other taxes they hammer you with. I was in business for 40 years, the last few we did over $110 million a year in sales and I can tell you we never received 1 cent of assistance from the government or anyone else. The government enacts laws to prevent environmental damages and the cost of adhering to these laws is the responsibility of the business. You might want to go back and do your homework.

Ok sales tax and payroll tax so your customers and employees paid their taxes.
And companies get tax incentives ah so hard done by :(