Editorial use only
Editorial credit: jax10289 / Shutterstock.com

Royalty-free stock photo ID: 691332811

Swansea, UK: May 2016: Commercial sign of ALDI Store against a blue sky. ALDI is a large discount supermarket chain with app. 4200 stores in Germany. It specializes in lower priced products.