Advertising Contracts with Big Oil Hit Record High as Profits Soar from War in Iran
Global advertising and public relations agencies hold more than 1,300 contracts with the oil and gas industry, according to the latest research from campaign group Clean Creatives – even as …
Advertising Contracts with Big Oil Hit Record High as Profits Soar from War in Iran Read More