Scottish retailers face higher business rates than English counterparts

Scottish retailers will pay £162m more in business rates than similar businesses in England over the next three years, according…