Freshworks to lay off 13% of workforce News November 25, 2024 Freshworks, the US-based IT company with over 5,000 employees worldwide, has announced plans to reduce its workforce by 13 per…