Tag: Amazon plans to open large physical retail stores in U.S.