Benchmarking Innovation: What Do Indices Foretell?

In a recent analysis of innovation assessment scores, a new addition to its carrier credit rating framework, AM Best found scores a tad below those from a year ago. The drop, it claimed, was on account of pandemic challenges. By calibrating innovation inputs (such as leadership, culture) and innovation outputs (results and levels of transformation)…
Read more


27 May 2021 0