A new study from Mass.-based Workers Compensation Research Institute (WCRI), updates a recently published 33-state study with an extra year...
Read More
Dallas-based Nelson Claims Consulting announced the formation of a highly specialized consulting group focused on providing management services to insurance...
Read More