If you're running a company in Australia, you've likely come across the term insolvency. While the concept might spark panic in the business world, understanding it is essential, both when it comes to your own business and that of the people you deal with....