People Tree liquidates UK business, owing creditors £8.5m
The debts include money owed to suppliers, customers and the majority of its British workforce
People Tree is reportedly set to put its UK business into liquidation, owing debts of more than £8.5m to creditors, The Guardian has reported.