MUMBAI: Ofcom, the UK media watchdog, has given its nod to product placement on British television.
switch
Subscribe To Our Newsletter