Businesses face a £2.6bn 'cliff edge' moment in April Retail and hospitality firms face a £2.66bn a year rise in business rates in April, leaving the sector facing a "cliff edge" moment.
Some results have been hidden because they may be inaccessible to you