South African advertising and PR agencies named and shamed for collaborating with fossil fuel giantsKristin Engel