Last updated Feb 20, 2026 by RSS Ingestion
Strategic advisory firm co-founded by Lord Peter Mandelson and backed at launch by WPP, has confirmed it will go into administration.