Increase In Insolvency Ahead

Many businesses are struggling to operate and are “deferring debts”. Experts are warning this practice of “deferring debts” may cause an increase in business liquidations over the next 12-18 months. With COVID-19 severely impacting business revenue, many businesses...