News Australia’s Harrolds faces liquidation, owing millions to creditors The company owes up to a reported $16m to its creditors.