News

The UK advertising watchdog today dismissed a complaint against a series of ads for Saudi Arabia’s national oil company, 16 ...
Lawmakers warned that oil companies are using increasingly sophisticated messaging tactics to portray themselves as climate ...