Search results
1 results
Sort by:
BLOG - Philip Green is the Scrooge who haunts millions of garment workers
The collapse of Arcadia in the lead-up to Christmas, and with it the demise of Sir Philip Green’s controversial reign over the UK high street, has a Dickensian feel to it.