
Waltham, MA, March 25, 2025 – The Workers Compensation Research Institute (WCRI) is pleased to announce the release of its 2025 Annual Report, now available on its website. The report highlights WCRI’s studies published in 2024 and how they were used by policymakers and stakeholders.