Friday, March 1, 2024 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 Tags International News