A TV advert by Red Tractor, the UK's biggest certifier of farm products on supermarket shelves, has been banned for exaggerating the scheme's environmental benefits and misleading the public. The ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results