Australia’s Harrolds faces liquidation, owing millions to creditors 

The company owes up to a reported $16m to its creditors.