It’s a big deal because there are only eight TechShops in existence right now. Three are located in northern California, there’s one near Phoenix and one each in Detroit, Pittsburgh, Washington, D.C., and Austin.


TechShop COO: We were doing backflips over chance to come to St. Louis – St. Louis Business Journal – St Louis Media