173.245.54.229

UK digital advertising tech developer Grapeshot raises $3.3m

780
UK-based digital advertising technology company Grapeshot has raised $3.3m, led by VC firm Albion Ventures. As part of t