6th June 2018 Rating appeals drop by 90% after first year of CCA system By Stuart Hicks, Director Business rate appeals have fallen 90% in the first full year of the new Check Challenge Appeal system, according to figures out. The Valuation Office Agency (VOA) statistics reveal that there... Continue reading Posted in: Business Rates Latest News