Deltabase raises £1m to build ‘HQ of people & culture’

A Liverpool startup has raised funds from River Capital and EHE Ventures to bring human insight to the heart of … Continue reading Deltabase raises £1m to build ‘HQ of people & culture’