A report by Clean Creatives has listed 41 advertising and public relations agencies that have current or historical contracts with…