Sunday, December 15, 2024

Tag: Thumbtack

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

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