Alibaba launches ‘Alibaba Defined’ to help people outside China understand it

10:07 09.10.2015
On the same day that it opened its second AliCloud data center in Silicon Valley in a $1 billion cloud push that puts it head to head with Amazon Web Services both in the U.S. and globally, Alibaba on Friday launched “Alibaba Defined” to help people outside China better understand what the ecommerce and payments giant is […]...
  1,009