Liquidators removed for $69M demand against Billi directors Restructuring & Insolvency 2023-06-19 4:53 pm By Christine Caulfield