Both matcha and green tea are derived from the same plant, Camellia sinensis, but that is where their similarities end.
Drinking green tea has been a weight loss tip across generations, but is it worth the hype? While it's sometimes referred to ...