Alibaba has not had the best 14 months. Ever since China’s regulators abruptly nixed the initial public offering of its financial technology subsidiary Ant Group, the Chinese tech giant has struggled.