UK luxury brand Mulberry to cut 25% of workforce

The majority of Mulberry’s over 120 owned and partner stores across 25 countries remain closed due to national lockdowns