2 min read Financial Markets Yum China’s Share Buyback: A Sign of Confidence or Desperation? benny 2025-04-06 Yum China spent HK$4.6662 million repurchasing 11,200 shares. Is this a sign of confidence or a desperate... Read More Read more about Yum China’s Share Buyback: A Sign of Confidence or Desperation?