Ostara Selects Missouri for Growth, $25 Million In Investment
- August 17, 2021
Ostara St. Louis, Ltd., an agtech company, announced plan to bring 40 new, high-paying jobs to the St. Louis region and make a $25 million capital investment in the establishment of ... Read More