UK excise duty hike cost £2.3bn in interest payments, claims SWA

The UK government’s hike in excise duty has cost it £2.3bn ($3bn) in interest payments, according to the Scotch Whisky Association (SWA).The UK government’s hike in excise duty has cost it £2.3bn ($3bn) in interest payments, according to the Scotch Whisky Association (SWA). Read More