Maybe stop advertising armageddon? Andrew Simms | 24th February 2025 WPP, Britain's biggest advertising agency, reported for breaking rules on climate and rights.