Today, the IAB released a long-anticipated update to its General Terms for Digital Advertising Agreements, opening a 60-day public comment period through July 21, 2025. The draft is the first ...