Who drank all the matcha? How tourism drained a Japanese town – BBC
In Uji, Japan’s historic matcha capital, demand for premium green tea is outpacing supply. As tourists scramble for tins, locals fear that …Read More
The Heartbeat of World events
In Uji, Japan’s historic matcha capital, demand for premium green tea is outpacing supply. As tourists scramble for tins, locals fear that …Read More