Why Google would acquire Hubspot?
For context: Google had $305B in revenue in 2023 of which $240B (78.8%) came from advertising revenue, majorly selling to SMB. Hubspot had revenue of $2.17B from selling sales and marketing tools.
One of the biggest challenges today ...