Alibaba to open largest Taobao store in Malaysia this month

Online shopping is all the rage these days, but there are still people who may be put off by the idea of shelling out hard-earned cash for things they cannot feel or touch for themselves on the Internet.