insurancethoughtleadership
The Risk in A.M. Best’s Innovation Scoring
On March 14, insurance credit rating agency A.M. Best released its Scoring and Assessing Innovation (Draft). Per its press release, “AM Best defines innovation as a multistage process whereby an organization transforms ideas into new or significantly improved products, processes, services or business models that have a measurable positive impact over time and enable the organization to remain relevant and successful.