News

Matcha is a finely ground powder of green tea leaves with a high caffeine content, while hojicha is a roasted green tea with less caffeine. While both offer health benefits, matcha may contain more ...