Are investors pressing ‘pause’ on their love affair with the Magnificent Seven? by Cherry Reynard 10 November 202310 November 2023 Following a lacklustre set of Q3 results, are the technology stocks finally losing their sheen?