Why now is the time for investors to check out Burberry
Burberry (BRBY) £12.94Market cap: £4.6 billionSlowing luxury demand and two profit warnings in three months have left Burberry (BRBY) firmly out of fashion with investors. Shares in the British luxury brand have lost around 50% and...
08 February 2024