11 September 2019

BlackRock takes top prize in insurance mandates, Insurance Risk Data reveals