While both black tea and green tea come from the same plant Camellia Sinensis, they have a lot of differences. And that has led to the creation of separate fan bases for the two. You’ll hardly find someone who loves both the teas. Why is that? What makes these two children of the same mother […]