Franchise position

Franchise position,

Definition of Franchise position:

  1. Specific placement of an ad (such as front page, back cover, inside-front cover, inside-back cover) in a newspaper, magazine, or directory, for which an advertiser is granted a long-term contract.

Meaning of Franchise position & Franchise position Definition