May 5, 2020 by Abby Mercado
A TechCrunch feature? We'll take it!
The article, which mentions Best Shot, is linked here. And don't miss our Techstars Demo Day presentation, linked here!
A little about Techstars, one of the largest and most renown global startup accelerators, which lasts for 3 months: