HubSpot cuts 660 jobs as it shifts to AI solutions

Business