eco business sustainability

Ostara Expands to Missouri, Invests $25 Million and Creates 40 New Jobs

Career Climbers / 19th August 2021

Ostara St. Louis, Ltd. will bring 40 new, high-paying jobs to the St. Louis region and make a $25 million capital investment in the establishment of a Crystal Green® fertilizer production facility in St. Louis,...