CVA’s – Whats The Deal?

What are they? CVA’s have been widely reported in recent months, with some of the UK’s biggest retailers entering into these arrangements.  But what is a CVA, and what are the benefits? A CVA is a Company Voluntary Arrangement.  The process allows a struggling business to restructure its estate, or...