we and tea…

India is the world’s largest consumer of tea and a few years back it was the largest producer also. You can see tea stalls and restaurants doting in almost every nook and corner of India…