People Tree liquidates owing creditors £8.5m
September 28, 2023 2:31 pm“Ethical fashion brand, People Tree, has plunged into liquidation in the UK, leaving behind a trail of debts amounting to a staggering £8.5 million. This unfortunate... View Article