Investor group agrees $666m deal for Duff & Phelps

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