Definition:
Venture Capital
Colloquialism:
When VC firms Vulture Capital a business idea from a founder to render their shares heavily diluted. Yea, I did a deal with the devil, Vulture Capital, and my 40% stake is not worth 4.431405%.
by Founder Pounder 19 August, 2024