10.0.3.54

Direct lending funds emerge as best bet for risk/rewards returns

6068
Direct lending funds have providing LPs with returns of almost 11.5 per cent in the ten years to 2012 despite a low ris