Apple and also Tesla: Technology shares roll amid supply concerns

Facebook
Twitter
LinkedIn