News

White tea is made from the Camellia sinensis plant. Its leaves and buds are picked just before they are fully open, when they’re covered in fine white hairs. This is where white tea gets its ...