German Culture01/26/2016<01/12/2017 Aldi vs. Lidl Aldi vs.Lidl It’s not only in the USA that Aldi vs. Lidl is a hot…