In the News

October 17, 2025

Mark quoted in NPR on China’s fading consumer stimulus, noting that spending slowed once government incentives ran out