TikTok’s Retail Impact: Who’s Winning and Losing in Consumer Spending Mikheil Shengelia - 03 Mar 2025