Aldi has its own popular organic and all-natural brand here in the US; it is called the ‘SimplyNature‘ Brand. (In other countries, they have one called ‘Just Organic’) What makes this special is that all SimplyNature brand products are free of over 125 Ingredients, including Artificial...