Business failures begin to climb

The number of corporate insolvencies increased by nearly 13 percent from 2015 to 2016 – to a total of 16,502. More…

Source: Insolvency News