Benefits of Green Tea

Native to China, green tea is made from Camellia sinensis leaves. Camellia sinesis has evolved as a shrub which grows in sunny regions with cooler, drier climates
Green tea includes potent antioxidants, catechins and polyphenols, which reduce inflammation and may help protect against cancers