What if, instead of purchasing wine by the bottle, you were able to bring your own jug or container with you to the supermarket and fill it up with wine yourself? Pretty soon, you just might be able to, according to recent news. Last month, 500 and 1,000-liter self-serve wine tanks landed in French supermarkets. It may only be a year before these wine vending machines hit … [Read more...] about Wine on Tap?