The world’s largest independent creative network has unveiled a new strategic proposition with a rebrand set for March 2025. M&C Saatchi Group has announced its “transformative” new strategic ...