In a radical overhaul, Alibaba no longer has a chief technology officer South China Morning Post Source link