Here’s a review of the new version of Starbucks’ green tea latte. Plus some facts about matcha and its health benefits.