Categories Articles ‘Squid Game’ keyword searches are reportedly yielding no results on major e-commerce platforms in China Post author By crystalg Post date October 26, 2021 Business Insider Business Insider Tags 'Results', China, ECommerce, Game, Keyword, major, Platforms, Reportedly, searches, Squid, Yielding ← 4 Unconventional Ways to Increase Productivity While Staying Sane During Your Work Day → Men are just as emotional as women, study says