News

CAMBRIDGE, Mass. (AP) — CAMBRIDGE, Mass. (AP) — HubSpot Inc. (HUBS) on Thursday reported a loss of $21.8 million in its first quarter. On a per-share basis, the Cambridge, Massachusetts-based company ...