Synonyms of Venture capital
Primary definition: Capital invested in a project in which there is a substantial element of risk, typically in a new or unproven business such as a startup.
Primary definition: Capital invested in a project in which there is a substantial element of risk, typically in a new or unproven business such as a startup.