site profile thumbnail
An international prize for the best tech startups outside big tech hubs and communities.

Similar sites