B1 Alibaba's $10 billion buyback plan fails to stop sell-off 0 0 More Share Save Report Video vocabulary