Alibaba’s

Alibaba’s Ant Group Appoints New Chief Technology Officer

Alibaba’s New Chief Technology Officer Alibaba’s arm Ant Group has appointed Ni Xingjun as its new chief technology officer, the…

4 years ago