Due to business adjustments, Tencent's Sogou Wenwen and Wenwen Mall will officially cease operations at 23:59 on November 7, 2026.