Aldi is going full steam ahead with its US expansion, as the German supermarket is scheduled to open more than 225 US stores in America by the end of the year and a New York City flagship store next summer. The origins of the store, known for its affordable options, harken back to the Second World War when brothers Theo and Karl Albrecht took over their mother's Essen grocery store in Germany. The low-cost supermarket now plans to have around 3,200 US locations open by 2028, which would make it the country's third–largest chain in terms of stores. Its NYC...