News

Statistics on Business Failure

According to the most recent government figures, there are approximately 5.7 million private sector businesses in the UK. Our estimates suggest that 288,018 of these...
Read More