A Shell suggestion in advertising that oil sands were a sustainable energy source has been ruled out of order by the UK’s Advertising Standards Authority, upholding a complaint lodged by WWF-UK. A ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results