Alibaba Wins Preliminary Injunction Against Developers of Cryptocurrency “AlibabaCoin” In Trademark Dispute October 30, 2018