Tulsa, Oklahoma takes a step closer to a brighter future, thanks to an $814 million infrastructure renewal investment proposal
On May 24, 2023, a brighter future for Oklahoma‘s largest city become more likely. That was when the Tulsa City Council voted to approve…