Tasting Room


DTC Wine Sales CHECKLIST

What is your ONLINE STRATEGY? There were 245,203,319 Internet users in the US (representing 78.1% of the population) at mid-year 2012, according to Internet World Stats, December 2012*.  The amount of time spent online rose about 20% to more than 30 hours weekly. Affluent Millennials, defined here as those aged […]