What is it?
Green Tea comes from the Camellia Sinensis evergreen shrub. It’s leaves are used to produce tea and is mainly grown and harvested in China and India. To create Green tea, the leaves have to undergo a different withering and oxidation process compared to the leaves that turn into black tea.…