Boohoo launches review after being dropped by major retailers
Boohoo has launched an independent review of its UK supply chain after a damning Sunday Times report into the dismal working conditions at a factory in Leicester. The report [...]
Copyright © 2024