B blog.elizabethyin.com What I’ve learned from seeing 20k company pitches 205 points sebg 10 years ago 63 comments