The Wine and Spirit Trade Association (WSTA) along with over 100 UK wine and spirit producers, retailers and hospitality businesses have called on the government to cut duty in a 'last-ditch plea' ahead of the Budget announcement on 6 March.

Click to read article