Apple surprises in mixed results for ‘magnificent seven’ tech giants

Apple surprises in mixed results for ‘magnificent seven’ tech giants