Corporate Welfare is not OK

Corporate Welfare is not OK

Largely buried under the constant barrage of COVID-19 news and the baffling decision by the Supreme Court to declare half of Oklahoma “Indian Country,” was Oklahoma’s and Tulsa’s attempt to bribe Tesla to locate a new facility in that city. Tesla chose...