Indian Business Vending Machines – transforming beverages in Japan Vending Machines are definitely a special feature of Japan but more important to Coca Cola!