News

MTC Awards Funding to iSite Media and Aptimmune

Missouri Technology Corp. (MTC) has committed funding to five St. Louis-based startups in its newest batch of venture capital investments. MTC said last week it has awarded $2.4 million in equity funding to 10 startups, five of which are based in the St. Louis region…