infotechlead

Alibaba to spin off $14.84 bn Cloud business in 12 months