Alibaba Group Holdings Ltd. signage is displayed outside the company’s offices in Beijing, China. (Photographer: Gilles Sabrie/Bloomberg)

China Tech Can't Spend Its Way Out of This Mess

(Bloomberg Opinion) -- Queen Elsa of “Frozen” might have some advice for those Chinese technology giants nostalgic for the fairy-tale days of fast growth and fat profits: “Let it go, let it go.”