Platform for managing software subscriptions secures £17m

Cledara, a software management platform for growing companies, has completed a £17 million Series A funding round.  Founded in London … Continue reading Platform for managing software subscriptions secures £17m