Tax on home delivery adds to business rates pressure

By |2019-03-08T11:28:18+00:00March 11th, 2019|Van News|

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.