AI-powered search engine You.com received $20 million investment

You.com, the ‘world’s first open search engine’, has announced its public beta launch, alongside its $20 million in funding.

November 12, 2021