what does dtc mean in wine industry
DTC, DTC, DTC, itâs at the top of every wineryâs list. But what in the heck does it mean? DTC stands for Direct to Consumer (customer) and yes, this term is unique to the wine industry, probably because wine is one of the few products that must legally travel through a wholesaler or broker to...