JOYO, Kyoto Prefecture--Soaring global demand for all things matcha has pushed up the price of “tencha” green tea leaves to a record level. [Read More]

No reproduction or republication without written permission.