Tech giants report mixed results in earnings release

30 Oct 2020 ... Amazon, Apple, Facebook, Google and Twitter released their earnings for the latest quarter on Thursday. Apple's performance was the most ...

Lee mas