Listen to an “Oklahoma Watch Radio” report on the investigation into a state business incentive that is diverting $89 million from state government to 17 companies.
Listen to an “Oklahoma Watch Radio” report on the investigation into a state business incentive that is diverting $89 million from state government to 17 companies.