Leaf Life Wins Best New Product Award as CBD Market Continues to Boom
The Leaf Life CBD has won best new product in Health Food Business magazine’s yearly product awards, following two other recent wins – Best New Drinks Innovation at the International Drink Expo and Runners up […]