Advertising term used to describe a Public Service Announcement, where websites display free banners as a public service.. See Also: CPA CPC PPC
See Also: CPA CPC PPC