A blossoming martech platform: IDC sizes the HubSpot ecosystem at $6.4 billion this year, $12.5 billion in 2024
MARCH 15, 2021
billion in 2024. In 2024, that number will be $4.2 In 2024, that ratio will be $6.16 billion in 2024 appeared first on Chief Marketing Technologist. Our business model fundamentally is about creating more surplus outside us.