Alibaba stock has come under selling pressure ahead of its upcoming earnings report, along with AI server giant Dell ...
Finland's Nokia said on Friday it plans to invest $4 billion in research, development and production in the United States to ...