China’s economic illusion is looking like a lie July 24, 2026July 24, 2026 by China Factor Staff A warts-and-all assessment hovered around zero growth or an ‘economy in outright recession’