The e-commerce company notified the state of Oklahoma it would be laying off 120 workers in Oklahoma City. The e-commerce company notified the state of Oklahoma it would be laying off 120 workers in Oklahoma City. Read More
The e-commerce company notified the state of Oklahoma it would be laying off 120 workers in Oklahoma City. The e-commerce company notified the state of Oklahoma it would be laying off 120 workers in Oklahoma City. Read More