Embattled Australian furniture retailer Brosa has just been placed into liquidation. On Tuesday afternoon, creditors of the home decor retailer voted to wind up the company. The collapsed firm reportedly owes $24 million, including $10 million to customers from unfulfilled orders. It only has $4.3 million in assets. It comesContinue Reading