
Burberry has closed 24 of its 64 stores in mainland China and the remaining shops have cut hours and see major declines in traffic, having a negative impact on the British fashion label’s retail sales in the coronavirus-plagued country and its Hong Kong special administrative region.