I've heard they're going into administration. Does this mean the brand will be ceasing to exist soon? I've used Body Shop perfume since my teens so I'm wondering if I should stock up (even though I can't really afford the expense of a bulk order).
Does anyone know what the administration process means?
thanks