Tech startups booming in St. Louis

tech company

ST. LOUIS, MO (KPLR)– Walk the streets of Downtown St. Louis, look at the same buildings that have been around for decades, and you’d probably never guess that the region’s new economy…