Pension schemes back British growth

image_pdfimage_print

Mansion House Accord unlocks up to £50 billion investment for the economy, with first commitments to invest in the UK.