News

Nvidia shares were down 0.8% at $162.86 in premarket trading, in line with a slump in wider market futures. The stock rose ...
A protracted battle in China’s food-delivery market has chopped $100 billion in market value from Alibaba Group Holding Ltd., ...