highway2heaven
New member
Does anyone have experience with Techstars Paris? I was invited to apply for my sustainability startup but I don’t wanna do so solely based off the allure of the city. Does any one have any experience w/ them or have heard anything about it?