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