Will Alibaba save us again?