Spirits producers, retailers form alliance for standards for online alcohol sales
British beverage alcohol producer Diageo and other beer, wine and spirits producers have established a new partnership with online retailers, e-commerce and delivery platforms for creating new standards for online...