T techcrunch.com You.com lands $20M Seed to reimagine the search engine 15 points pkpdc 5 years ago 7 comments