Technology  HubSpot shares plunge 12% on report that Alphabet is shelving interest in acquiring software company

HubSpot shares plunge 12% on report that Alphabet is shelving interest in acquiring software company