
by Whiz35 (11969 pt) · 2023-Oct-11
The term 'Natural... flavouring' means that it is a synthetic product but at least it contains a natural extract of the ingredient it refers to, in this case the hazelnut. Manufacturers state that the percentage of the natural ingredient is around...