contestada

What is it called when a business contributes money, goods or services to an organization or event to gain the publicity related
A news release
B customer loyalty program
C sponsorship
D promotional tie-in