Description
Insight Investment is a leading global asset manager responsible for over £735.5bn1 in assets under management across liability driven investment, fixed income and currency, multi-asset and absolute return.
/* ?> */ ?>