Fun, News & Events December 4, 2019 January 7, 2021 Now Malaysians Can Taobao at Its Physical Store @ MyTOWN Shopping Centre, Cheras by Fairuzal Aula / 2285 reads If you don’t have enough shopping experience (well who does?), recently, Taobao just opened its largest physical store in Malaysia! Yes, you read it…