Nov 15, 20232 minEuropeSpain: Lidl opens its largest Spanish store in MadridDiscount Retail Chain Lidl Spain (owned by the German Schwarz Group) opens its first store in the Madrid district of Villaverde. Located...