The wait is finally over. Jack & Cola, often cited as the world’s most popular branded bar calls,is making its debut in India as Jack....