› added 11 months ago
27
TIL, that 7/11 America is owned by 7&i holdings a corporation made up of 7/11 Japan, Ito-Yokado and Denny's Japan.
via reddit.com