Mockupedia is written by you.

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