Article

BBCBBC on 2022-12-28 05:52

Apple and Tesla: Tech stocks tumble

Both companies have suffered major losses over concerns about supply chain hiccups in China.

Related news