The winners and losers in tech's AI-powered ad race (2025-08-08)
Ad revenue has stayed strong amid broader macroeconomic uncertainty due to President Donald Trump's tough tariffs and the closing of the de minimis loophole.