Tuesday, June 25th 2013, 11:01 pm
Babcock Power is closing its Thermal Engineering plant in Sapulpa to merge it with one in Joplin.
Not all employees will be making the move, and a spokesperson wasn't sure how many employees will be let go.
The transition should be complete by late-November.
June 25th, 2013
April 15th, 2024
April 12th, 2024
March 14th, 2024
May 5th, 2024