product placement

  1. H

    What does everyone think about the "product placement" scheme being...

    ...introduced into British TV programmes? They've been doing it in USA for a while, what effect do you think it will have on the British consumer?
Back
Top