Matcha or Green Tea?

Matcha and green tea are two of the most popular beverages in the world. Both are derived from the same plant, Camellia sinensis, but they are processed differently. Matcha is made from the entire leaf of the plant, while green tea is made from the leaves that have been steamed and dried. Matcha is a … Read more