Is Alibaba Group Holding (NYSE:BABA) Using Too Much Debt? Yahoo Finance Source link