Posted at 18:49h
in
Articles
by Roger Walker
Alibaba has been called many things, mostly by adoring employees and sympathetic politicians: China’s Google, the world’s best-run tech company, even “the future of the Internet.” (No one said Alibaba’s supporters were modest.)