Supplementary Review: Forrester Research (FORR), November 7, 2024
Q3 revenues fell 9.6% year-over-year to $102.5 million. Research segment revenues were down 4.4% to $77.1 million on the continued negative impact of the ongoing [...]