Why Alibaba Has Continued to Struggle, Part 2
– By
Alibaba Group Holding Ltd. (NYSE:BABA) has continued to face downward pressure. Many retail investors might wonder why since all of the institutions have revised their price targets upward. The problem is that most price targets derive from sell-side…