Monday, 21 February 2011

Alibaba CEO and COO Step Down - According to reports, Alibaba CEO David Wei and COO Elvis Lee have both resigned, fo... http://ow.ly/1brr5Z