KKR sees long-duration assets as source of stability in uncertain times

The firm's core PE strategy, which since inception has earned a 26% gross IRR, oversaw $32bn of assets at the end of March.