English translation: financially backed (technology) start-up
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
Sorry to ask again but we need more information, such as:
What type of business is this "Neugründung"?
What region are we talking about here?
Also, any "Neugründung" must be funded in some way or another, so the sentence strikes me as a bit odd...