American Apparel sheds 147 workers as London stores shut including Oxford Street and Covent Garden

Almost 150 American Apparel staff have lost their jobs just before Christmas as the fashion chain's administrators shut stores across London and the UK.

No comments yet.

Leave a Reply