English | German | Russian | Czech

start-up investment English

Synonyms start-up investment synonyms

What other words have the same or similar meaning as start-up investment?

start-up investment English » English

initial investment

Are you looking for...?