Yesterday (2 April) was the deadline for bids for the trade show group CloserStill Media (CSM). The 18-year-old company is expected to achieve an enterprise value of up to £1.3bn/ $1.7bn (12-13x forec...
Premium content
This content is exclusive to Flashes & Flames members.
You can join our membership for £219/year. Find out more.