Alibaba Revenue Grows 61 percent but Profits Fall 41 percent Alibaba Revenue Grows 61 percent but Profits Fall 41 percent Reviewed by HQBroker on August 24, 2018 Rating: 5