India contends with China for the title of world’s largest producer of tea. There are more than 100,000 tea estates employing millions of tea workers across India. Tea is so ingrained in the fabric of India’s culture that 70% of the tons of tea produced is consumed by...