Omni7 Archives - Inside Retail Asia

Seven & I to launch online store

Japan’s Seven & I Holdings says it will open a giant online store in November.