Leaves from Camellia Sinensis, the tea plant, are used to make green tea. This plant has been used for many years thanks to its numerous medicinal properties and the benefits it provides, such as the regulation of blood glucose and blood pressure or the stimulation of the immune system.
Multiple studies suggest a wide range of benefits from a daily intake of Green Tea – making this product immensely popular.