Matcha is a concentrated form of green tea. The leaves are ground into a powder, allowing you to ingest the entire leaf, which may provide more health benefits than regular tea. However, drink it in ...
TEMPO.CO, Jakarta - Matcha, the finely ground green tea powder from Japan, has become an increasingly popular beverage across major cities in Indonesia. This growing trend coincides with the rising ...