Why Freshworks Stock Plummeted This Week — FRSH -0.60 · News Impact Screener