This valuation plummets and founders take cash off the table
The £150m price was set after This registered a loss of £5.9m in 2021 on revenues of £12m … who hold series A and B shares (which includes all investors from previous crowdfunding campaigns who …