Stop worrying and learn to love the triumph of Big Tech over everything 0 08.07.2024 00:55 CNBC Don't believe the naysayers: The ascension of the mega-caps is good for the overall market.