ecogreenlove.com
It’s all about Green Tea [Infographic]
Tea is the most devoured beverage on the planet behind water. However, 78 percent of the tea devoured worldwide is black and just around 20 percent is green. Green tea, local to China and India, h…