It has been difficult to control Alibaba’s (NYSE:BABA) stock has lost more than 70% of its market value over the past two years. Investors wondered if Alibaba had reached its peak and would continue to decline as the stock price fell. Nevertheless, I made the decision to hold onto the stock while the business resolved […]