More than a decade ago I wrote an article entitled “I Hate Alibaba” (it’s no longer still on the Internet but I still have it on my computer), voicing my concerns with foreign companies thinking they were safe sourcing through Alibaba. My concern at that time stemmed from the many […]