Clwyd fund awards long-term funding risk management mandate with strong sustainability element

Investor awards £220m to Insight Investment

Share this