Apple could face $14 billion tax bill in Ireland after major setback in EU court on November 13, 2023 Tech TechSpot +
The Biggest Questions: Are we alone in the universe? on November 13, 2023 MIT Technology Review Tech +