Burberry stock drops even as Americas and China demand boost turnaround efforts
Written on 05/14/2026
Full-year revenue came in largely in line with expectations at £2.4 billion.
Read full article