News

Matcha is a powder made from the leaves of the Camellia sinensis plant, a type of green tea. It has roots in China's Song dynasty and is central to traditional Japanese tea culture. Matcha has ...
"There are, of course, a limited number of farmers that grow [Camellia sinensis plants], so demand is outpacing supply," CBS ...
Green tea comes from unoxidized leaves of the Camellia sinensis bush. It is one of the least processed types of tea, containing the most antioxidants and beneficial polyphenols. Some research ...