Japanese retailer Muji’s European arm set to call in administrators
The business, which has six stores in London and one in Birmingham, announced its intention to appoint administrators.
The business, which has six stores in London and one in Birmingham, announced its intention to appoint administrators.