What is Green Tea?
This very popular tea comes from the camelia sinensis shrub that is native to parts of Asia. It is often added to supplements for weight loss and frequently drank as a tea for the same reasons.
Currently there are a ton of reported health claims about this ingredient and many assert it to work wonders on the body. With a huge range of popularity and public acceptance it makes it even more important to understand what it actually does.