Techstars Accelerator

OrganizationMentioned in 1 video

An accelerator program that began rising in 2006, contributing to the trend of decreasing costs to start companies.