London — British luxury brand Burberry has reported a 34% drop in annual profit after sales fell sharply in China — its biggest market — in the final three months of last year. The company had ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results