Woah. I didnt know Amazon has physical stores. I hope they will think of a more innovative idea just like Zalora.
You are viewing a single comment's thread from:
Woah. I didnt know Amazon has physical stores. I hope they will think of a more innovative idea just like Zalora.