Skip to main content

Amazon plans to open large physical retail stores in US: Report

The first stores are expected to be located in Ohio and California and will be about 30,000 square feet in size, which would be smaller than the typical department store

from Today's Paper https://ift.tt/3B0KB8F

Comments

Popular posts from this blog