Following a $121M Series D and $1.22B valuation, B2B SaaS Platform Insider unlocks unicorn status and plans to invest £40M in the UK and create 100 jobs by 2025
B2B SaaS Platform Insider unlocks unicorn status and plans to invest £40M in the UK and create 100 jobs by…