Trade celebrates termination of “unnecessary” spirits duty stamps

The British Distillers Alliance (BDA) has praised a government decision to discontinue the spirits duty stamps scheme, as confirmed in last week’s Spring Budget.  The…