Will Alibaba Group (BABA) be Able to Leverage Its Capabilities?