tech:

taffy

Sitetracker

Sitetracker raises $24 million

Asset lifecycle management platform Sitetracker has raised $24 million.