Is this the future of Centaur Media?

In 2004, an IPO valued B2B publisher Centaur Media at £148mn. Twenty years later – even after bullish news … Continue reading Is this the future of Centaur Media?