tech:

taffy

Original Capital

Infogrid raises $90M (UK)

London, UK-based Infogrid has raised $90 million in funding.