Why Invest in Display Ads on YouTube VideosDid you know that one-third of people watch videos on a daily basis? That’s billions of hours spent viewing YouTube videos.