Techstars

Techstars

Founded: 2006

Techstars is a global platform that provides investment and innovation.

Location

City / State
Country

Funding & Benefits

Type of Funding

Other

# of Exits
384
# of Startups Invested
3625