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