News

Venture Capitalists back a few dozen companies every year, but they go through thousands of startup pitches, and meet ...