Home InternetE-Commerce Alibaba shares jump on Jack Ma’s first appearance in 3 months – TechCrunch