German discount grocer Lidl will open its first U.S. stores starting June 15, with the first 20 stores slated to open in North Carolina, South Carolina and Virginia and 80 more to open within a year. The retailer operates about 10,000 stores in 27 countries, and will offer goods priced as much as 50% lower than its rivals in the United States. Read the Reuters story here