A variety of tea made of green tea, which is quickly harvested and preserved. While black tea leaves can oxidize after they have been picked, green tea leaves are immediately heated to stop the oxidation. It's a natural process. Look at this site to get breaking news about tea.
Advertise With Us