Following a lacklustre set of Q3 results, are the ‘Magnificent Seven’ and others finally losing their sheen? The recent round of technology results has revealed a growing gap between expectation and reality. Although most of the ‘Magnificent Seven’ squeaked ahead of analyst forecasts, few could deliver on the lofty hopes built into share prices, on […]
