More on Oasis Warehouse
Boohoo buys London office as base for 600 staff
Fashion etailer Boohoo has acquired office premises in central London that will provide a base for 600 people.
‘The clock is ticking on Boohoo’s agenda for change’
Boohoo has been embroiled in scandal this year and has set out an “agenda for change” that will supposedly turn things around – but what will it really take for the business to undo years of ignorance?