site logo

Ad revenue's growth streak continues, but a few clouds loom, report says

Getty Images