Considering they are the face of american retail these days, does that surprise you or mean something beyond what I just said?
Considering they are the face of american retail these days, does that surprise you or mean something beyond what I just said?
Actually, that would be alibaba.
Actually, that would be alibaba.
Well said. They suck for other reasons.
Well said. They suck for other reasons.
(post is archived)