As the outlook for the UK economy continues to remain uncertain, business owners’ fears over insolvency have dropped considerably according to research by Evelyn Partners. The research finds that just under one in three (32%) UK businesses surveyed acknowledge there is a risk that they will become insolvent in the next 12 months. While a…
Read more