Leaked documents show Techstars lost $7 million in 2023 but still had plenty of cash
Cuts to Techstars’ staff and its decision to shutter certain accelerators came after it missed its 2023 revenue goals, according to documents outlining its preliminary 2023 results viewed by TechCrunch. Techstars
