TechShop closes all US locations, files for bankruptcy
Community maker space chain TechShop has announced the closure of its 10 US outposts, filling for Chapter 7 bankruptcy, citing…
Read More