China has seen 62 net closures of luxury brand stores during the surveyed period, the largest number observed by Bernstein among all significant geographies. The firm viewed the trend as a revision of the over-expansion, in previous years, of luxury brands …
( read original story …)