techstars

The hugely influential US-based TechStars started its first startup incubation programme in London – we kept up with teams & mentors along the way.

Client: Techstars