Choosing FORZA10 Bio means purchasing certified organic food controlled directly by the competent Ministry through authorised supervisory bodies.
In short, more checks on raw materials for superior quality. All this is done in our facility in Italy, near Padua, built specifically for the production of organic food.