Place
Berlin is the capital and largest city of Germany, a major European cultural and economic hub.
Man Group’s Kevin Marchetti says higher interest rates offer a tailwind for private credit, despite recent redemption pressures and liquidity worries.
13 Jun 2026