Freshworks (NASDAQ:FRSH) Posts Better-Than-Expected Sales In Q3 But Contract Wins Slow Down

Freshworks (NASDAQ:FRSH) Posts Better-Than-Expected Sales In Q3 But Contract Wins Slow Down