Green tea is produced from the leaves of the Camellia sinensis, or tea plant. Oolong and black tea are also produced from the plant, but are processed and oxidized in different manners. Of the three, green tea contains the highest levels of ...
More Information
More Information