Sunday, November 23, 2025
7.5 C
London

Tag: Thumbtack

Thumbtack: Receives $275M Investment; Valued At $3.2 Billion

Thumbtack Receives $275M Investment; Valued At $3.2 Billion Thumbtack, a San Francisco, CA-based modern home management platform, received a...