A new study from Finland adds to the evidence of health benefits from flavonoids, a group of plant chemicals found in many fruits, vegetables, tea and wine. New research confirms that those foods are indeed the best sources of flavonoids. Much of the flavonoids’...