
News
Apple and Tesla: Tech shares tumble amid supply issues
Both companies have suffered major losses over concerns about supply chain hiccups in China.
Both companies have suffered major losses over concerns about supply chain hiccups in China.