The UK's aversion to risk-taking has “undermined” returns for investors, according to Schroders chief executive Peter Harrison.
“How do we create a system that is more willing to accept risk? Everything is about risk reduction. That has been the thing that has undermined growth, and importantly it has undermined returns [for investors],” he told Financial News.