Alibaba and Amazon strike again!