Biodynamic Health Product, Bioflavia, Is Now Available in the U.K
Bioflavia, an antioxidant-rich health product made from the pomace, or leftover grape skins and seeds from wine grapes, is now available for purchase and consumption in the United Kingdom. This dynamic and innovative product has many health benefits and is very popular in Canada, it has even featured on CBC’s popular TV series, Dragon Den.
View full press release