1 month Alibaba Group Mirrors A Slowing China: Not The Growth Engine It Once Was Seeking Alpha Alibaba Group Mirrors A Slowing China: Not The Growth Engine It Once Was. Alibaba (BABA) · China X