Made O'Meter
Discover where a brand or product originates
Excelsior is owned by ALDI Nord / ALDI Süd, headquartered in Germany. No. The ultimate owner of Excelsior, ALDI Nord / ALDI Süd, is headquartered in Germany, not in the United States.
ALDI is a leading global discount supermarket chain with over 10,000 stores in 20 countries, known for its private-label brands and efficient operation.
disclaimer
poweredBy