The company inaugurated its flagship tea boutique in Kolkata’s Southern Avenue. It has 20 outlets -- 15 managed and five franchise stores -- in West Bengal and Sikkim