Supplementary Review: Forrester Research (FORR), October 27, 2023
Total revenues in Q3 fell 11.2% from the prior year to $113.4 million. Research segment revenues were down 7.4% to $80.6 million due to a slight decline in [...]

What's Your Reaction?






