-
The head of 3Sun, whose parent Enel announced a $1 billion solar plant in Inola, also said the over $218 million incentive package from the state was the final deal-maker.
-
The City of Tulsa has made few tweaks to an incentive program credited with landing several big employers.The Economic Development Infrastructure Fund…