Alibaba Group Holding - Backpack (BABA) Rugcheck | Risk Score 10/10 · High Risk