T techcrunch.com New Seed-Stage Fund Where Founders Share In The Upside 3 points brezina 12 years ago 1 comments