Alibaba bought 119 million shares in simply 3 months, showing its hostile buyback method.
Sign in to your account
Remember me