Cosmos Corporation is creating 60 new jobs and moving into 190,000 square feet of new space in O’Fallon Missouri.
O’Fallon, Missouri — According to state and local economic development sources Cosmos Corporation plans to invest to build out new space in O’Fallon. The company is creating 60 new jobs at this facility. The company plans…