Tech Insider : Business
An Aldi logo appears outside a store.
Aldi is planning to opening 180 new stores by the end of the year.