Mon. Mar 10th, 2025

Review comes as Boohoo reported that first-half revenue had plunged to £620 million from £729 million at the same time last year

Read more at The Irish Times