translate English to French: McKinsey & Company analysis
AM Best; LIMRA; analyse de McKinsey & Company.