Home » Japanese retailer Muji to open first store in Ho Chi Minh City