Alibaba's cloud computing unit to establish base in Dubai
The cloud computing unit of Chinese e-commerce giant Alibaba Group Holding said it would establish a base in Dubai to seek business from companies and governments in the Middle East and North Africa.
May 12, 2015, 23:48 PM IST