crammed
-
Crammed Down
1. A situation in which venture capitalists refuse to invest in a new project unless the preceding investors of the company lower the value of their original i···
1. A situation in which venture capitalists refuse to invest in a new project unless the preceding investors of the company lower the value of their original i···