Match the words below to their definitions.
- someone who creates a product
- a plan for how to advertise and sell a product
- a very large visual advert in a public place
- printed news media
- a news story
- a radio or TV programme
- someone who buys a product
- an advert on the radio or on TV