'Project Anthem': Future of $800M Tulsa data center relies on tax incentive

'Project Anthem': Future of $800M Tulsa data center relies on tax incentive