Total 1 articles
Ikea to shut down 7 major stores in China by February 2026. Discover why the retail giant is pivoting to small-format stores amid a property market slump.