CVAs have led to 1,000 store closures
Business CVAs have led to 1,000 store closures 19th June 2019. A new study suggests the use of company voluntary agreements (CVAs) has led to the closure of almost 1,000 stores over the last two years. The research from global property
Read this article