Y ycuniverse.com YC Companies Might Be Worth $13.7B, Startups Getting Same Low Offers Since 2005 1 points citizenkeys 13 years ago 1 comments