54.80.249.22

Investor group agrees $666m deal for Duff & Phelps

1178
An investor group comprising The Carlyle Group, Stone Point Capital, Pictet & Cie and Edmond de Rothschild Group hav