Around the Net

Why HubSpot Shares Fell By 25.8% in March: Opinion

HubSpot shares fell by 25.8% in March — a steep drop even for firms during the COVID-19 crisis. The CRM company has suffered from its reliance on small and medium-sized businesses, an analyst says. 

Read the whole story at Motley Fool »

Next story loading loading..