Tax on home delivery adds to business rates pressure
Government has become dependent on ever-increasing business rates and new study reveals that Britain's rates are higher than those of France and Germany combined.
Government has become dependent on ever-increasing business rates and new study reveals that Britain's rates are higher than those of France and Germany combined.