Following a turbulent six years since launch, Insight Investment looks to focus on its core strengths in the absloute return and multi-asset sector
Insight Investment is a business that has had to overcome significant hurdles since its launch six years ago. Founded in 2002, the firm combined three separate asset management operations. Clerical Medical...
Latest news and analysis
Remains open to existing investors
Chairs first meeting this afternoon
Effective from 1 December
Still 66% women in lower quartile