Missouri Technology Corp. invests in 5 St. Louis-based startups
February 24, 2023 at 15:38 PM EST
The Missouri Technology Corp. has made its first investments from an influx of federal funds expected to increase its pace of investment in the coming years.