Sourced from renowned tea estates and made from freshly pressed tea leaves Shelf Life: up to 18 months of the production date