Culture ❯Food ❯Beverages ❯Tea
Japanese tea farmers are limiting new matcha orders to cope with soaring global demand