Loaded with antioxidants, particularly catechins and theanine, green tea offers a host of health benefits including improving gut health and lowering stress levels. Also, green tea is known for different flavours such as ocean-like flavour and vegetal or meadowy flavour. Green teas in India are a fairly common beverage in most households - Indians enjoy drinking green tea in the...