Boohoo launches review after being dropped by major retailers July 11, 2020 // 1 Comment 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 [...]