ParentFull threadwaru·That looks awesome. Is there a resource online to find all the start-up/tech incubators in Europe, or the world? I'll be traveling in Europe soon and would love to visit more places like this. Thank you!View on HN