The £12.9bn BBC Pension Scheme terminated its mandate with Nephila Capital in the financial year ended 31 March 2015, according to the fund's latest annual report.
The £12.9bn BBC Pension Scheme terminated its mandate with Nephila Capital in the financial year ended 31 March 2015, according to the fund's latest annual report.