US computer chip giant Nvidia has reported record quarterly revenue of 30 billion dollars (£22.7 billion) in its latest round of financial results.The...
Alibaba Group Holding's cloud computing unit plans to shut down its data centres in Australia and India, as the company prioritises infrastructure spending...