As the world’s most popular drink, Tea needs no introduction. But as consumption of Green tea is exploding now, especially in India, several consumers wonder about what Green Tea is and how is it different from the regular chai we consume every day. So, let us get down to understanding the beautiful infusion, great varities....