Techstars is a global startup accelerator and pre-seed venture capital firm that invests in early-stage companies through its worldwide network of accelerator programs and venture funds.
Focus Areas
Notable Investments