Alibaba (BABA) stock drops 6% as workforce shrinks 34% to 128,197 employees. Q4 profit fell 67% while the company pivots to ...