Government Not Buying Liquor Brand’s Claim That It Invented Vodka With ‘Health Benefits’
A New Jersey spirits brand is hoping, without tacit federal approval, to flood liquor stores in the coming year with its line of special, purportedly “liver-friendly” alcohols. The Secaucus-based company, Bellion, says the elixir’s magic is the result of adding a proprietary mixture invented by the son of…More »