Follow us on
loading....
Burberry reported that lockdowns in mainland China caused a 35% decline in sales. Analysts had projected a decrease of 2%...