preloader icon



Alibaba Earnings Beat but the Stock Plunges. Blame U.S.-China Relations.

The Chinese tech giant warned that expanded U.S. export controls on chips meant it will not spin off its cloud division as planned.
Click Here To Get Funded!