The Tulsa World uncovered records showing the Oklahoma Tax Commission (OTC) is attempting to claw back millions of dollars in ...
The Oklahoma Tax Commission is clawing back approximately $5 million in tax credits issued through the state's school choice ...
Tulsa World also obtained records showing state ended agreement with a vendor and added 20 new employees to directly operate ...