News

Because green tea is made from the leaves of the Camellia sinensis plant ... which yields up to 88.8 mg of caffeine per cup. Sencha green tea, another popular Japanese green tea, is also higher ...
Green tea is made from the leaves of the Camellia ... You can drink one cup a day. A study, published in the journal ...