British fashion firm Mulberry's Q3FY24 revenue falls 8.4%

Mulberry Group Plc, a leading British sustainable luxury brand, reported an 8.4 percent (6.6 percent at constant currency) decline in…