Amid COVID-19, St. Louis company aims to connect startups and investors virtually
The St. Louis-based startup, backed by some of St. Louis' biggest names in tech, has developed a platform allowing startup founders to create short video pitches for investors.