Smarter Contracts £32.2 million post-money valuation

Press release / 24 Jun 2021