In Good Taste Wines is a mini bottle wine company known for its patented 187ml glass bottles, selling over 10 million mini bottles through various channels including hotels, mass retail, and direct-to-consumer
In Good Taste Wines is a mini bottle wine company known for its patented 187ml glass bottles, selling over 10 million mini bottles through various channels including hotels, mass retail, and direct-to-consumer.