YouTube debuts unskippable 30-second ads to target brands’ TV ad dollars

At its upfront, the video giant showcased new ads, NFL deals and creators.