Technology  TikTok looms large in tech earnings reports as digital ad giants struggle to keep up

TikTok looms large in tech earnings reports as digital ad giants struggle to keep up