Boohoo Faces Financial Strain Amidst Slumping Sales and Increased Debt May 9, 2024 [#item_full_content]