The UK-based Centaur Media Plc reported its third consecutive year of revenue, profit and margin growth in 2022. While its £70mn market cap is 50% of the IPO price in 2004, the results mark the B2B co...
Premium content
This content is exclusive to Flashes & Flames members.
You can join our membership for £189/year. Find out more.