Funds Blog
Alibaba Stock Plunges 13%, Sheds $90B in Value
On a night that was supposed to be serene, the stock market bore witness to chaos as Alibaba's shares plummeted by a staggering 10% right at the opening bell in the U.S. market. Unfortunately, this wa...