3 ms·
What makes you say that? This seems to me like a great idea that gives startup founders a quick pitch and an instant response from potential investors. It's a
by dkonofalski 10y ago
What makes you say that? This seems to me like a great idea that gives startup founders a quick pitch and an instant response from potential investors. It's almost like a match.com or Tinder for startups/investors.