Media Buying Agreements definition
Media Buying Agreements means advertising contracts and insertion orders whereby the Company purchases the right to place advertising on (or the right to receive leads generated from) one or more third-party websites, publications or other medium.