Venture Heads is our series about Silicon Valley VCs and Kool-Aid drinking startups. In this episode, a paranoid startup founder tries to pitch his idea without revealing what it is.
Founders Space TV RSS 2.0 feed
Comments are closed.