Standing up against populism, ethno-nationalism, racism and everything they represent

Alibaba shakes off slowing Chinese economy with sales surge

Alibaba shakes off slowing Chinese economy with sales surge
  - Alibaba Group Holding defied the slowdown in China's economy ... "The results were surprising because people were expecting weak ...

Standing up ...