News

Chickasha will soon be home to a new industrial park powered by its own solar farm. Gov. Kevin Stitt says it will be the city’s largest-ever private investment.