Video By:
Sheila Wang
Tuesday, January 2, 2024 9:17 AM EDT
Alibaba makes leadership changes after being bruised by a rival’s success.
In this video: BABA
Spot The Bubble
So does this mean you are short $BABA?