German grocer Lidl said Wednesday that it’s going to open its first US stores on June 15. The company will open 20 stores this summer in Virginia, North Carolina and South Carolina.
By next summer it plans to have up to 100 stores across the East Coast. Stores will be open from 8 am to 9 pm seven days a week.