The digital ad impressions grow 7% in 2024 compared to 2023; posts 12.7 times growth when compared to 2020 levels.