Trader Joes

Presenting an image of the “Mom & Pop” neighborhood grocery store, Trader Joes is actually owned by a gigantic German company called Aldi, which, including Trader Joes, has almost 10,000 stores in 15 countries outside of Germany. In comparison, Walmart has less than 5,600 international and domestic stores. Aldi’s ownership is notoriously secretive about its… Read more »