Licensed Publisher Agreement
Licensed Publisher Agreement. A valid and current license agreement for the publishing, development, manufacture, marketing, advertising, distribution and sale of Licensed Products, fully executed between a Licensed Publisher and an Affiliate.
All Definitions
Found in
Activision Blizzard contract