Alibaba shrugs off China concerns as revenue jumps 61%
techcrunch.com